只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
使用道具 举报
啤酒瓶子老大 发表于 2022-6-13 21:22 具体要做什么用呢?也可以计个0.05秒然后记10次啊。
ZHAOBAO511 发表于 2022-6-14 11:10 您好,0.05秒一次,中断中+1都要几微秒,咋保证精度?
lzzasd 发表于 2022-6-14 14:47 使用定时器0,优先级别设最高,中断只加1,周期就很准了,要求再高的可以用外部时间模块
啤酒瓶子老大 发表于 2022-6-14 19:30 看具体做什么用了。有些情况,要求不用太高,可以用示波器精确调整。也要看程序的逻辑。 要求太高的用汇编 ...
新昌小徐 发表于 2022-6-14 21:44 晶振频率是12M,定时器计时频率为1M,就是10^6HZ,1秒等于10^6微秒,所以定时器计时一次就是1微秒,把定时器 ...
yueguang3048 发表于 2022-6-15 10:47 也就500us嘛,简单的一比;再者准不准看你系统的晶振嘛。
wulin 发表于 2022-6-16 21:10 用自动重装模式,不影响计时周期。如果对时间精度要求高再加、减修正值 void Timer0Init(void)//100微秒 ...
枫叶残林 发表于 2022-6-16 22:03 需要看具体的用途。有些情况,要求不需要太高。
郑汉松 发表于 2022-6-17 09:18 直接0.5秒计数一次是不行的,一般是定时器定时0.05秒,累计十次0.5秒
xiaoyuxinke 发表于 2022-6-17 18:06 可以的,实现的方法很多,可以0.1秒计5次,也可以0.01秒计50次,还可以0.05秒计10次,看你怎么搞了.
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网