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

2025-05-16 23:50:12
推荐回答(2个)
回答1:

已知单片机系统晶振频率为12MHz,若要求定时值为10ms时,定时器T0工作在方式1时,定时器T0对应的初值TH0=( (65536-10000)/256 ),T L0=( (65536-10000)%256 ),TMOD的值是( 0x01 ) 。

回答2:

单片机系统晶振频率为6mhz,系统时钟频率
(也是计时脉冲频率)为500KHZ,一个脉冲周期2us
,10ms是5000个脉冲,因此
TMOD=0X01;
TH0=(65536-5000)/256;
TL0=(65536-5000)%256;