已知单片机系统晶振频率为6mhz,若要求定时值为10ms时,定时器T0工作方

已知单片机系统晶振频率为6mhz,若要求定时值为10ms时,定时器T0工作方式1时,定时器T0对应的初值是多少?TMOD的值是多少?TH0?TL0?写出步骤

单片机系统晶振频率为6mhz,系统时钟频率 (也是计时脉冲频率)为500KHZ,一个脉冲周期2us ,10ms是5000个脉冲,因此
TMOD=0X01;
TH0=(65536-5000)/256;
TL0=(65536-5000)%256;
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-24
晶振频率为6M,则机器周期为2us,定时10ms,溢出值为5000,TMOD可以设置为方式0或者1,一般设置为1,初始设置如下:
TMOD=0x01;
TH0=(65536-5000)/256;
TL0=(65536-5000)%256;本回答被网友采纳