欢迎访问深圳市均特利科技有限公司官方网站!

电子电器全套电子元器件解决方案!

核心提供全系列晶振型号解决方案!

联系方式
全国服务热线:400-613-9133

邮箱:2850680688@QQ.COM
传真:0755-86307386
地址:深圳市坪山区坑梓街道49号创兆产业园C栋二楼

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

发布时间:2018-07-17   点击量:4728

在用51单片机设计电路时,经常会用到12M和11.0592M的晶振,有时候11.0592M的晶振用的频率会更高,为什么一些比较有经验的工程师会更喜欢用11.0592M呢。

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

在使用单片机的UART功能时,需要设置通信的波特率,而一般使用11.0592M的晶振时波特率计算出来都比较准确,没有误差。如果使用12M或者其他数值的晶振时都存在误差,由于这个原因,所以在使用UART通信或者使用定时器时常用11.0592M的晶振

为此,我特意计算了一下,使用11.0592M的晶振和12M的晶振在模式0和模式1下分别计算TH0和TH1的初值,在晶振为11.0592M晶振下计算出来的波特率误差为0;而使用12M晶振计算出来的波特率存在误差,误差最大达到了8.51%。

所以如果要使用UART功能和定时器功能,就优先使用11.0592M晶振


热门标签:晶振