51单片机定时器工作模式一,初值计算:当TC=3CB0H时,TH0 和TL0各等于多少?望各位大侠多多指教,谢谢了!

如题所述

3CB0H,分别在TH0存放3CH、TL0存放B0H;它是十进制的15536;
工作在模式一,将在65536时溢出,这样,计数值就是50000。
如果是定时工作方式,将计数50000个机器周期。
如果51单片机选用12MHz晶振,将会定时50ms;
如果51单片机选用11.0592MHz,将会定时54.25ms;
如果51单片机选用 6MHz晶振,将会定时100ms。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-11-14
3CB0是一个很敏感的数字,当51单片机选用11.0592MHz晶振时,定时器设定为方式1时,想要定时50ms,就给TH0(或1)赋值0X3C,给TL0(或1)赋值0XB0即可。
有什么不明白的再问我,呵呵。加油哦!
第2个回答  2009-11-14
不论晶振频率多少,TH0=3C , TL0=B0
相似回答