单片机定时器⼀计数器的工作方式

2025-02-21 08:01:56
推荐回答(2个)
回答1:

问题1:定时器/计数器  TH0  &  TL0 的 高 低 两个字节 的 计算方式 是 

两个 字节 最大 数据 为 65536(十进制) , 或者 0FFFFH (十六进制)

高字节 为 TH0=(65536-X)/256  ,就是    除以 256 后的 整数部分,

低字节 为 TL0=(65536-X)%256 ,减去   高字节后  余下的部分,

问题2:可以看一下 仿真实例。

回答2:

  第一个是取整,第二个是求模,就是取整后的余数,算法的话他就是这么固定的,郭天祥的视屏就是这么说的,你可以看看!

TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;(开总中断)
ET0=1;(开定时器中断)
TR0=1;(定时器打开)
一般都是这种形式!