单片机学习小组
直播中

张娟

7年用户 2059经验值
私信 关注

N76E003波特率是怎么计算的?

这个是新塘N76E003自带的例程,图片是波特率计算,不知道我划线部分+1是怎么算得的,有高手指点下吗?

回帖(1)

学电超人

2023-12-17 11:25:27
根据图片所示,N76E003的波特率计算公式为:

Baudrate = OSC/(4 * (256-TH1) * (1+T1M))

其中,OSC表示晶振频率,TH1和T1M是定时器TH1和T1MODE寄存器的值。根据公式,可以发现划线部分+1是因为TH1是8位寄存器,最大值为255,但是公式中需要用到(256-TH1)才能计算出分频器的分频比,因此需要将TH1的值加1。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分