计算机上的波特率标准,电子信号术语-波特率9600计算单位是波特/每秒(B/s)

波特率计算公式及含义是什么:

波特率 :Bps;Baud rate;BAUD;baudrate;band rate

电抗值,电阻(率)硬件方面设计了时钟电路和波特率配置;

In the hardware, the clock circuit is designed, and the baud rate is configured.波特率是电子信号上的术语,用来描述信道的数据传输速度。所谓的信道可以是无线的或有线的。坦率地说,这是两个事物之间的数据传递。

波特率通常单位是bit/s,也就是 二进制位/秒。因为一个字节是8个bit,而一个字节通常可以表达一个ASCII码,比如一个英文字母,所以:9600的波特率的信道,理论上每秒可以传输9600/8个英文字母的数据量,也就是1200个字节,大约1.2KB。而19200则是每秒可传输2400字节。

比如一个文件,假设容量是100KB,那么它通过9600的信道传输,需要的时间至少是100/1.2秒,也就是超过一分钟了。

和19200波特率的信道,都是早期接口的传输率标准。比如早期的COM口(也叫串口),经常采用这样的标准,今天看来,速度非常非常慢。早期使用这样的接口用于鼠标、键盘等简单装置的连接,以及计算机和其它设备的通信。而现在,还有少数主板支持这样的接口。

在今天的计算机上,这个接口标准早已淘汰,但是生产中,还是有很多设备支持这样的接口。

比如,在数控机床上,当计算机与机床通信的时候,很多机床都要求使用COM口,以9600,11200或19200之类的波特率进行通信。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要设置51单片机的波特率9600b/s,需要根据具体的晶振频率和相关的计算公式来进行配置。以下是一些常用的设置方式: 1. 晶振频率为11.0592MHz时,使用 Timer1 来产生波特率。具体代码如下: ```c #define FOSC 11059200L #define BAUD 9600 #define TIMER_PRESCALER 12 void UART_Init() { TMOD |= 0x20; // 设置Timer1为模式2 TH1 = 256 - FOSC / TIMER_PRESCALER / BAUD / 32; // 计算TH1的值 TL1 = TH1; // 初始化TL1 TR1 = 1; // 启动Timer1 SCON = 0x50; // 设置串口为模式1 ES = 1; // 允许串口中断 EA = 1; // 允许总中断 } void UART_ISR() interrupt 4 { if (RI) // 接收中断 { RI = 0; // 清除接收中断标志 // 处理接收到的数据 } if (TI) // 发送中断 { TI = 0; // 清除发送中断标志 // 发送下一个数据 } } ``` 2. 晶振频率为12MHz时,使用 Timer2 来产生波特率。具体代码如下: ```c #define FOSC 12000000L #define BAUD 9600 void UART_Init() { RCAP2 = 256 - FOSC / 32 / BAUD; // 计算RCAP2的值 TH2 = RCAP2 / 256; // 初始化TH2 TL2 = RCAP2 % 256; // 初始化TL2 T2CON = 0x34; // 设置Timer2为模式2,启动Timer2 SCON = 0x50; // 设置串口为模式1 ES = 1; // 允许串口中断 EA = 1; // 允许总中断 } void UART_ISR() interrupt 8 { if (RI) // 接收中断 { RI = 0; // 清除接收中断标志 // 处理接收到的数据 } if (TI) // 发送中断 { TI = 0; // 清除发送中断标志 // 发送下一个数据 } } ``` 需要注意的是,以上代码只是示例,具体实现方式可能因不同的单片机型号而有所不同。在实际开发中,需要根据具体的硬件和软件环境来进行适当的调整。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值