注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
charlion的个人空间 https://home.eeworld.com.cn/space-uid-462784.html [收藏] [复制] [分享] [RSS]
日志

51单片机的晶振为何常常使用 11.0592Mhz?

已有 1217 次阅读2014-8-28 09:05 |个人分类:单片机| 单片机, 波特率, 定时器, 通信, 晶振

因为对于标准通信速率,使用11.0592Mhz的晶振可以得到精准的数值。具体而言如下:常用波特率通常有:1200、2400、4800、9600,------,若采用晶振12Mhz或6Mhz,计算出的T1定时初值将不是一个整数,这样通信时便会产生积累误差,进而产生波特率误差,影响串行通信的同步性能。

解决方法只有调整单片机的时钟频率,通常采用11.0592Mhz晶振,因为它能非常精确地计算出T1定时器初值,只要是标准通信速率,就可以得到非常准确的数值。

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章