欢迎光临深圳市广瑞泰电子有限公司官方网站
24小时咨询热线:
0755-33270075

新闻资讯

联系我们

当前位置:首页 >> 新闻资讯 >> 晶振百科

晶振百科

51单片机为何用11.0592M晶振

发布日期:2021-04-12 点击次数:2231 文章出处:www.tcxo.cn


  用11.0592晶振的原因是51单片机的定时器导致的。用51单片机的定时器做波特率发生器时,如果用11.0592Mhz的晶振,根据公式算下来需要定时器设置的值都是整数;如果用12Mhz晶振,则波特率都是有偏差的,
比如以9600B/s的速率通信,那么发送数据的频率为9600HZ

用12M的晶振来分频,N = 12M/9600 =1250

用11.0592M来分频,N = 11.0592M/9600 = 1152 

这么看似乎没有问题,但查找资料发现有一个叫12T单片机的概念,就是说12个晶振周期(12M的晶振,一个晶振周期为1/12M),机器做一个指令周期,刚好就是1/12M*12=1us,12T的晶振为12M单片机的时钟频率的最小单位是12M/12=1M,不是晶振12M。

故串口发送的周期发送要求为9600,这个分频系数需要用1M(12M的晶振的12T单片机)去分,即1M/9600 =104.167,这不为整数倍啊,不行的,会导致数据传输的两端因为时钟的误差,导致数据传输错误。用11.0592M即可解决这个问题,11.0592M/(12*9600)=96可以得到整数。
这也就是串口通信时大家喜欢用11.0592MHz晶振的原因,在波特率倍速时,最高可达到57600,误差率0.00%。 用12MHz,最高也就4800,而且有0.16%误差率,但在允许范围,所以没多大影响。


  • 上一篇:晶振的四项重要参数指标  2021/04/12
  • 下一篇:巧妙使用万用表判断晶振好坏  2021/04/12
  • 相关资讯

    2024-04-11 32.768K TCXO温补晶振被应用在哪些领域
    2024-04-09 贴片晶振能否被集成到芯片,有什么优缺点
    2024-04-02 原来温补晶振和普通晶振的区别在这里,终于搞清楚他们的特点了
    2024-04-01 晶振型号替换原则需要考虑哪些因素?
    2024-03-28 石英晶振频率有哪些?你的板子上有用到这些吗
    版权所有 © 2020 深圳市广瑞泰电子有限公司 All Rights Reserved    粤ICP备19069836号  

    全球高端晶体品牌现货供应商