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

来源:百度知道 编辑:UC知道 时间:2024/06/15 01:21:06

3CB0H,分别在TH0存放3CH、TL0存放B0H;它是十进制的15536;
工作在模式一,将在65536时溢出,这样,计数值就是50000。
如果是定时工作方式,将计数50000个机器周期。
如果51单片机选用12MHz晶振,将会定时50ms;
如果51单片机选用11.0592MHz,将会定时54.25ms;
如果51单片机选用 6MHz晶振,将会定时100ms。

3CB0是一个很敏感的数字,当51单片机选用11.0592MHz晶振时,定时器设定为方式1时,想要定时50ms,就给TH0(或1)赋值0X3C,给TL0(或1)赋值0XB0即可。
有什么不明白的再问我,呵呵。加油哦!

不论晶振频率多少,TH0=3C , TL0=B0