精密电阻
NEWS

为什么有经验的工程师更喜欢使用11.0592M晶体振荡器?

晶体振荡器是单片机工作必不可少的组件。

有很多类型的晶体振荡器。

如何选择合适的晶体振荡器?当用51个单片机设计电路时,经常使用12M和11.0592M晶体振荡器。

有时11.0592M晶体振荡器使用更高的频率。

为什么一些更有经验的工程师更喜欢使用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晶体振荡器。

原标题:为何像11.0592M的晶体振荡器这样的单片机这么多?文章来源:[微信公众号:单片机的乐趣]欢迎大家关注!请指出转载文章的来源。

欢迎您的咨询

【网站地图】【sitemap】