找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2757|回复: 6
打印 上一主题 下一主题
收起左侧

求 STC 1T单片机 的延时函数

[复制链接]
跳转到指定楼层
楼主
现手上有一个22.1184  MHz的晶振,在STC-ISP工具里生成  1us   1ms  的延时程序,但是用不了。有示波器的朋友帮忙写一个。先感谢了!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:213173 发表于 2020-1-11 07:33 | 只看该作者
在STC-ISP工具里生成的  1us   1ms  延时程序不可能用不了。是你没有正确选择适用范围。


评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:682588 发表于 2020-1-11 08:52 | 只看该作者
不能用是语法有问题,还是定时时间达不到要求?延时函数需要用keil调试下,设置两个断点就可以估算延迟的时间。如果频繁使用延迟函数,还是建议使用状态机

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

地板
ID:426861 发表于 2020-1-11 09:56 | 只看该作者
你没用对吧

2.PNG (88.04 KB, 下载次数: 70)

2.PNG
回复

使用道具 举报

5#
ID:130230 发表于 2020-1-11 10:54 | 只看该作者
延时和示波器有什么关系。。。想要精准延时的请使用定时器。软件延时不可能很精确。
回复

使用道具 举报

6#
ID:408809 发表于 2020-1-11 15:54 | 只看该作者
wulin 发表于 2020-1-11 07:33
在STC-ISP工具里生成的  1us   1ms  延时程序不可能用不了。是你没有正确选择适用范围。

我就是想你这样设置生成的。单片机是STC12C5A60S2,晶振 22.1184mhz。想不明白的是,在此条件生产的延时程序换成11.0592mhz的晶振确能完美运行。我也是醉了.......

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

7#
ID:8222 发表于 2020-12-8 11:41 | 只看该作者
ynzsc001 发表于 2020-1-11 15:54
我就是想你这样设置生成的。单片机是STC12C5A60S2,晶振 22.1184mhz。想不明白的是,在此条件生产的延时程 ...

不是有晶振频率选择么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表