微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 单片机与PC机串行通信中波特率的确定

单片机与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机除数锁存器的除数来与之相适应。?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top