51单片机串口通信,定时器1,8位自动重装初值的求法

2024-12-24 12:23:34
推荐回答(3个)
回答1:

呵呵 还是俺来帮你解答吧
1 公式一的结果为TH1=TL1=-3
2 公式二结果为TH1=TL1=253
无论使用哪个参数,程序都可以正常运行,这就对了。
因为这俩数 表面上看着不同 实际是一样的。公式二结果为TH1=TL1=253 为正数,
公式一的结果为TH1=TL1=-3 为负数 在计算机中要用补码表示,应表示为FDH=253.
呵呵 这俩个数实际是一样的。
所以无论公式一还是公式二,计算的结果都是一样的,当然程序运行也是相同的。

呵呵 别忘了给俺加分哦

回答2:

-3和253互补,汇编后为同一个值。

回答3:

8位 最大是255