首页 理论教育 单片机控制技术及应用中的传输速率表示方法

单片机控制技术及应用中的传输速率表示方法

时间:2023-11-05 理论教育 版权反馈
【摘要】:波特原本是表示电信设备传输速率的单位,后来又用于表示调制解调器的数据传输速率。在串行数据传输中,波特率除表明数据传输速率外,还可以表示串行口中移位脉冲频率的高低,因为串行数据发送和接收的速率是由移位脉冲决定的。在实际的串行数据传输应用中,应根据速度要求、线路质量及设备情况等因素选定波特率。

单片机控制技术及应用中的传输速率表示方法

1.传输速率的术语

单片机应用中涉及的有关传输速率的术语有以下几点:

①波特(Baud)。波特本是一名法国工程师的名字,在通信技术中,每秒1次的信号变化称为1波特。波特原本是表示电信设备传输速率的单位,后来又用于表示调制解调器的数据传输速率。

波特率(Baud Rate)。波特率是每秒钟信号变化的次数。在单片机的串行数据传输中,信号变化都反映在二进制位上,因此就以波特率表示串行数据的传输速率。

比特率(Bit Rate)。比特率也称为位速率,即每秒钟传输二进制数的位数。(www.xing528.com)

在一般的单片机串行通信中,波特率与比特率的概念是一样的,但在高速串行通信中,由于一个事件的编码往往不止1位,因此波特率与比特率就不一样了,例如事件按4位编码,如果数据传输的波特率是2400Baud/s,则比特率就是9600bit/s。

2.单片机中使用的波特率

单片机使用波特率作为串行通信传送速率的单位。每秒传送1个格式位就是1波特,即1波特=1bit/s(位/秒)。

在串行数据传输中,波特率除表明数据传输速率外,还可以表示串行口中移位脉冲频率的高低,因为串行数据发送和接收的速率是由移位脉冲决定的。波特率高表明移位脉冲频率高,串行数据传输速度就快;反之,波特率低表明移位脉冲频率也低,串行数据传输速度就慢。波特率的数值差异很大。例如,在RS-232C标准中规定,允许波特率为每秒50~19200bit/s。在实际的串行数据传输应用中,应根据速度要求、线路质量及设备情况等因素选定波特率。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈