单片机与PC机串行通信中波特率的确定
时间:08-08
来源:互联网
点击:
TH1决定,计算公式为:
?
? 其中:SMOD可取0或1。
根据上式可计算出,当SMOD=0时,对应于波特率为1 953 b/s的TH1的值为248,而与之对应的PC机的除数锁存器的值为59(3BH);当SMOD=1时,对应于波特率为10 417 b/s的TH1为253,而与之对应的PC机除数锁存器的值是11(0BH)。?
6结语
在串行异步通信中波特率的确定是一个至关重要的问题,由于单片机的波特率的计算值不符合标准的波特率,因此可以通过改变PC机除数锁存器的除数来与之相适应。?
- 详解波特率发生器编程/计算/波特率选择(10-14)
- USB串口的特殊波特率通信(12-20)
- RS232C信号特性、电缆长度及波特率(12-20)
- RS485总线布线规范(12-19)
- CAN总线通讯距离跟通讯波特率的关系(12-14)
- 如何准确测量CAN节点的波特率(12-13)