问题1:定时器/计数器 TH0 & TL0 的 高 低 两个字节 的 计算方式 是
两个 字节 最大 数据 为 65536(十进制) , 或者 0FFFFH (十六进制)
高字节 为 TH0=(65536-X)/256 ,就是 除以 256 后的 整数部分,
低字节 为 TL0=(65536-X)%256 ,减去 高字节后 余下的部分,
问题2:可以看一下 仿真实例。
第一个是取整,第二个是求模,就是取整后的余数,算法的话他就是这么固定的,郭天祥的视屏就是这么说的,你可以看看!
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
EA=1;(开总中断)
ET0=1;(开定时器中断)
TR0=1;(定时器打开)
一般都是这种形式!