51单片机晶振为12M用T0作为定时器时,最长能定时多长时间?

如题所述

12M晶振,每个指令周期是1us,采用方式1定时,那么定时公式为:
定时时间=(2^16-定时初值)×1us,当初值=0时,最大可以是2^16us=65536us

即一次循环最多可以定时65536us,你可以设置多次循环,来实现需要的定时时长
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-19
如果用定时模式1,16位定时器的话,可以定时65536us,差不多65ms
第2个回答  2011-10-19
方式0 8.192ms
方式1 65ms
方式2 0.256ms
方式3 0.256ms
第3个回答  2011-10-17
想要多长都可以啊。。。