[AVR单片机] 为什么51系列单片机常用11.0592MHz的晶振设计?

[复制链接]
7314|22
 楼主| huamunv 发表于 2009-12-21 23:22 | 显示全部楼层 |阅读模式
为什么51系列单片机常用11.0592MHz的晶振设计?
玄德 发表于 2009-12-22 10:12 | 显示全部楼层
设置串口波特率时可以做到很精确。常用的还有3.6864。
zhuimeng08 发表于 2010-1-26 13:56 | 显示全部楼层
2楼正解
chunk 发表于 2010-1-27 13:24 | 显示全部楼层
凡1.8432MHz的整数倍频,都能准确的获得串口通信的波特率。
BitFu 发表于 2010-1-28 14:26 | 显示全部楼层
还有7.3728
onlyma 发表于 2010-1-28 15:48 | 显示全部楼层
为方便和精确的设计串口或者其他异步通讯时的波特率
zhaofeng850819 发表于 2010-1-28 17:05 | 显示全部楼层
我看楼上的说的都不是很具体。
波特率为9600BPS每位位宽t1=1/9600s
晶振周期t2=1/11.0592/1000000S
单片机机器周期t3=12*t2
t1/t3=96
即对于9600BPS的串口,单片机对其以96倍的速率进行采样。
如果单片机晶振用的不正确,会对串口接受产生误码。
zlj2008 发表于 2010-2-27 11:01 | 显示全部楼层
呵呵,说白了就是为了设置串口的波特率,可以设置不同的整数倍,达到各种标准的波特率,没有误差
xuhai20092009 发表于 2010-2-27 12:46 | 显示全部楼层
学到了
lsc035 发表于 2010-3-7 18:35 | 显示全部楼层
原来如此
hao234 发表于 2010-3-7 20:54 | 显示全部楼层
linhai2009 发表于 2010-3-8 13:37 | 显示全部楼层
原来这样,学习了
xiaomifan 发表于 2010-3-8 19:03 | 显示全部楼层
还是7楼解释得好
juventus9554 发表于 2010-3-8 19:28 | 显示全部楼层
别人用俺就用
suoma 发表于 2010-3-8 20:56 | 显示全部楼层
自己动手算算就有感触了
ershisi 发表于 2010-3-8 23:08 | 显示全部楼层
纯属围观
宇容创行 发表于 2010-3-9 08:55 | 显示全部楼层
7楼的谬论,居然有人赞同?
都不看datasheet?
zipl1985 发表于 2010-3-10 08:46 | 显示全部楼层
这样串口的波特率就很准确了,没有误差
blueice8601 发表于 2010-3-12 20:29 | 显示全部楼层
串口的波特率是必须允许误差的,不可能精准到100%;误差大概在0%~3%
blueice8601 发表于 2010-3-12 21:01 | 显示全部楼层
串口的接收是对数据进行过采样得到的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

88

主题

730

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部