单片机怎么嵌套定时(12MHz晶振)

2019-07-15 08:36发布

单片机怎么嵌套定时(12MHz晶振)。假设我想定时50 999 999us,我怎么利用T0和T1定时器嵌套定时?例如:我想用T1定时9999us,再用T0定时5099ms(也就是50 990 000us),这能实现?能要怎样弄?不能可以用什么其他代替?要求:如果有按键按下,定时才开始(到时间后就让静态数码管显示一个0好了)要不单片机什么都不做。求思路或者具体的单片机C语言代码(最好带有注释)。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
GreatDream
2019-07-16 05:55
blust 发表于 2018-4-25 08:13
可以用高频单片机,现在很多单片机内部都有倍频电路,晶振足够了。
或者如果你不需要很灵活的计时的话,你可以把定时器时间设成1ms或者任何合适的时间值。当然,肯定是单片机工作频率越高,定时精度越高。

就是要灵活计时,而且定时精度最好能达到1us及以上。
高频单片机?有哪些?具体用什么(常用,便宜)?

一周热门 更多>