找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为什么51烧录波特率要求是9600?

查看数: 5923 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-9-17 19:39

正文摘要:

同样大小的晶振,有的软件要求9600才能烧,有的软件波特率上万也能烧,这是为什么? 这个波特率跟我设置的定时器初值有关吗?但我发现有些程序我根本就没设置初始值啊 串口通讯时,9600波特率要求TH1=250,但 ...

回复

ID:233338 发表于 2017-9-18 14:26
波特率影响烧录的速度,波特率越高烧录越快,但波特率越高也越不稳定。一般烧录时9600和115200都可以的,只是9600更稳定,其实感觉不到下载速度的差距的
ID:233834 发表于 2017-9-18 13:51
与你设置的波特率无关,越慢越稳定
ID:184267 发表于 2017-9-18 12:58
ahshmj 发表于 2017-9-17 20:16
误差大的时候误码率会高一些,会影响速度,但如果在一定的误差范围内,还是可以通信的。

至于是不是一定 ...

上位机波特率怎么知道?
ID:230617 发表于 2017-9-17 21:16
顶一下
ID:7485 发表于 2017-9-17 20:16
误差大的时候误码率会高一些,会影响速度,但如果在一定的误差范围内,还是可以通信的。

至于是不是一定用9600的波特率,其实也不一定,关键是要和上位机的波特率一致。
ID:60379 发表于 2017-9-17 20:07
只要你USB转TTL电路没问题,并且使用的供电电源质量较好,随便哪个波特率都可随便下,尽量不要用开关电源,开关电源文波干扰严重,经常无法下载或者需要降低波特率才能下载进去。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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