51单片机为什么晶振都用11.0592M

 我来答
广州晶晟电子 2023-10-12
展开全部
广州晶晟电子科技有限公司一直专注生产销售中高端石英晶体谐振器和石英晶体振荡器。公司拥有从美国、日本、德国进口的生产及检测设备,超净化生产环境,娴熟的工艺及专业的技术人员。通过质量和服务获得了ISO9001质量体系认证和ISO14001环境体系认证,产品符合ROHS标准。产品广泛应用于安防监控系统,智能设备,汽车音响,车载电台,汽车防盗报警系统,平板电脑,数字电视接收器,通讯设备,电波钟表,电脑,电子数码等行业产品。自公司成立以来,我们始终秉承以为客户持续提供最专业的产品解决方案及配套供应链资源与服务,合作共赢的经营理念,为…
小耳朵爱聊车
高粉答主

2021-06-23 · 说的都是干货,快来关注
知道大有可为答主
回答量:7378
采纳率:100%
帮助的人:294万
展开全部

因为11.0592MHz能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。

特别是较高的波特率(19600,19200),不管多么古怪的值,这些晶振都是准确,常被使用的。

用11.0592晶振的原因是51单片机的定时器导致的,用51单片机的定时器做波特率发生器时,如果用11.0592Mhz的晶振,根据公式算下来需要定时器设置的值都是整数;如果用12Mhz晶振,则波特率都是有偏差的。

单片机组成:

运算器由运算部件算术逻辑单元、累加器和寄存器等几部分组成。ALU的作用是把传来的数据进行算术或逻辑运算,输入来源为两个8位数据,分别来自累加器和数据寄存器。ALU能完成对这两个数据进行加、减、与、或、比较大小等操作,最后将结果存入累加器。

控制器由程序计数器、指令寄存器、指令译码器、时序发生器和操作控制器等组成,是发布命令的“决策机构”,即协调和指挥整个微机系统的操作。

广州晶晟电子
2023-10-12 广告
OSC有源晶振是一种电子元件,它需要接电源才能工作,一般有四个引脚,其中有两个是电源输入引脚,有正负极之分。它是石英晶体震荡器的简称,英文名为Crystal。石英晶体震荡器的应用范围非常广,包括通讯系统、时钟电路、显卡、网卡、主板等配件的各... 点击进入详情页
本回答由广州晶晟电子提供
匿名用户
推荐于2017-12-16
展开全部

 其一:因为它能够准确地划分成时钟频率,与UART(通用异步接收器/发送器)量常见的波特率相关。特别是较高的波特率(19600,19200),不管多么古怪的值,这些晶振都是准确,常被使用的。

 

  其二:用11.0592晶振的原因是51单片机的定时器导致的。用51单片机的定时器做波特率发生器时,如果用11.0592Mhz的晶振,根据公式算下来需要定时器设置的值都是整数;如果用12Mhz晶振,则波特率都是有偏差的,比如9600,用定时器取0XFD,实际波特率10000,一般波特率偏差在4%左右都是可以的,所以也还能用STC90C516 晶振12M 波特率9600 ,倍数时误差率6.99%,不倍数时误差率8.51%,数据肯定会出错。 这也就是串口通信时大家喜欢用11.0592MHz晶振的原因,在波特率倍速时,最高可达到57600,误差率0.00%。 用12MHz,最高也就4800,而且有0.16%误差率,但在允许范围,所以没多大影响。

参考资料来源:吴鉴鹰吧                 更多学习资料到吴鉴鹰吧获取

贡献文档:百度文库《吴鉴鹰单片机项目实战精讲》

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式