51单片机最大硬件定时时间是多少

如题所述

51单片机最大硬件定时时间,就是定时器能定时的 时间,最长时间=65536*Tc
Tc=fosc/12,fosc 是单片机的晶振频率。
以频率=12M为例吧,Tc=1us
最大定时时间=65536us=65.536ms。
其实,不用管最大定时时间是多少,要定时再长的时间也是可以的,采用中断的方式计数吗。
如:定时50ms,中断方式,中断一次,就是50ms,中断20次就是1秒。
有了1秒以后,什么分,小时,都可以计了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-11-05
最长时间=65536÷(晶振÷12)
如果是×只有12Mhz晶振结果是对的…
比如晶振24Mhz
65536×(24÷12)=131072us
频率比12Mhz高一倍能设定的时间还要大?
正确答案还是65536÷(24÷12)=32768us
第2个回答  2017-01-08
3.141592653小时
第3个回答  2020-12-04
51单片机最大硬件定时时间,就是定时器能定时的时间,最长时间=65536*TcTc=fosc/12,fosc是单片机的晶振频率。以频率=12M为例吧,Tc=1us最大定时时间=65536us=65.536ms。本回答被网友采纳
第4个回答  2017-01-09
什么叫硬件定时