电子开发网

电子开发网电子设计 | 电子开发网Rss 2.0 会员中心 会员注册
搜索: 您现在的位置: 电子开发网 >> 电子开发 >> 单片机 >> 正文

为什么51单片机的晶振一般使用11.0592? 51单片机常用波特率初值表(12M晶振)

作者:佚名    文章来源:本站原创    点击数:    更新时间:2019-04-14

为什么51单片机的晶振一般使用11.0592?

51单片机常用波特率初值表(12M晶振) 

用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%误差率,但在允许范围,所以没多大影响。

扩展阅读:关于51单片机IO引脚的驱动能力与上拉电阻

Tags:单片机,波特率,晶振,初值  
责任编辑:admin
相关文章列表
51单片机寄存器功能一览表
单片机写延时程序的几种方法
自学单片机编程之中断与时钟程序
哈佛结构与冯·诺伊曼结构区别以及X86体系
单片机万年历:公历日期与农历日期的相互转换程序
AVR定时器1的CTC模式设置
晶振构成的振荡电路,简单的晶体振荡器电路图大全(十款晶体振荡
单片机超声波视觉识别系统的测量软件开发,超声波测距
LCD1602的单片机驱动详解
单片机时钟电路原理
基于stc89c52的4*4矩阵键盘输入数码管,一个小计算器
单片机红外遥控器设计
单片机 键盘检测与应用
如何给单片机系统提供可靠的电磁兼容设计,pcb设计
小白必看:单片机系统电路经典设计教学
单片机上拉电阻和下拉电阻的用处和区别
单片机数码管显示原理
51单片机--矩阵键盘
详解:上拉电阻的作用【图文】
4位单片机数字钟 电子钟制作
51单片机4位数码管电子钟源程序
STC12C2052单片机LED点阵电子时钟制作
单片机程序TH0=(65536-50000)/256; 是什么意思?
单片机制作的时钟程序
STC12C2052AD单片机控制的数码管时钟程序及电路图
AT89C2051电脑机箱风扇智能温控仪,AT89C2051 Temperature contro
用单片机AT89C51设计的数字钟,AT89C51 Digital Clock
单片机模拟电子萤火虫,Electronic fireflies
单片机的PO口和P2口的结构:八路键控数码管显示制作,LED dispalye
单片机电子琴--Electronic organ
请文明参与讨论,禁止漫骂攻击,不要恶意评论、违禁词语。 昵称:
1分 2分 3分 4分 5分

还可以输入 200 个字
[ 查看全部 ] 网友评论
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 在线帮助 - 文章列表
返回顶部
刷新页面
下到页底
晶体管查询