鱼C论坛

 找回密码
 立即注册
查看: 5781|回复: 6

求“波特率”通俗易懂解释,(百度的请不要答)

[复制链接]
发表于 2013-3-10 10:05:57 From FishC Mobile | 显示全部楼层 |阅读模式
3鱼币
波特率,是什么意思?怎样计算波特率?求大神赐教!

最佳答案

查看完整内容

波特率就是单位时间传送二进制数的位数,微机中常见的有110、300、600、1200、2400、4800、9600、19200。 计算方法根据串行口的四种工作方式,有不同的计算公式: 我们拿MCS-51串行口来说吧(因为它就有4中工作方式,其中方式0,2波特率固定,1,3可变,要用定时器T1的溢出率来计算) 下面fosc就是晶振频率 frequency oscillate,SMOD就是特殊功能寄存器PCON的第7位,可以控制波特率的。 1,方式0的波特率=fosc/12 2,方式2的波特 ...
小甲鱼最新课程 -> https://ilovefishc.com
发表于 2013-3-10 10:05:58 | 显示全部楼层
波特率就是单位时间传送二进制数的位数,微机中常见的有110、300、600、1200、2400、4800、9600、19200。
计算方法根据串行口的四种工作方式,有不同的计算公式:
我们拿MCS-51串行口来说吧(因为它就有4中工作方式,其中方式0,2波特率固定,1,3可变,要用定时器T1的溢出率来计算)
下面fosc就是晶振频率 frequency oscillate,SMOD就是特殊功能寄存器PCON的第7位,可以控制波特率的。
1,方式0的波特率=fosc/12

2,方式2的波特率=(2的SMOD次方)*fosc/64


3,方式1,和3的波特率=2SMOD/32·T1溢出率(因为方式1和方式3的移位时钟脉冲由定时器T1的溢出率决定,故波特宰由定时器T1的溢出率与SMOD值同时决定)


对波特率的认识你会在学习微机或者单片机时认识到,现在没学不理解也无所谓,以后会慢慢懂的

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-10 12:39:42 | 显示全部楼层
就是通信的时候每秒能传送多少位

点评

很准确,很精炼  发表于 2013-3-13 19:22
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-13 14:45:17 | 显示全部楼层
波特率就是单位时间传送二进制数的位数,微机中常见的有110、300、600、1200、2400、4800、9600、19200。
计算方法根据串行口的四种工作方式,有不同的计算公式:
我们拿MCS-51串行口来说吧(因为它就有4中工作方式,其中方式0,2波特率固定,1,3可变,要用定时器T1的溢出率来计算)
下面fosc就是晶振频率 frequency oscillate,SMOD就是特殊功能寄存器PCON的第7位,可以控制波特率的。
1,方式0的波特率=fosc/12
2,方式2的波特率=(2的SMOD次方)*fosc/64

3,方式1,和3的波特率=2SMOD/32·T1溢出率(因为方式1和方式3的移位时钟脉冲由定时器T1的溢出率决定,故波特宰由定时器T1的溢出率与SMOD值同时决定)

对波特率的认识你会在学习微机或者单片机时认识到,现在没学不理解也无所谓,以后会慢慢懂的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-14 12:22:59 | 显示全部楼层
我觉得这是最简单的:
1、波特率:每秒传输的位数。
2、如:115200bps : 指一秒内可传115200位数据。
3、波特就是bit的意思
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2013-3-15 12:50:28 | 显示全部楼层
学习学习
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-3-15 18:01:19 | 显示全部楼层
谢谢,不过你这解释让我觉得还是过于理论化了!不过还是非常感谢!{:1_1:}
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-8-6 11:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表