欢迎您光临五金加工厂,如有问题请及时联系我们。

为什么单片机晶振实际是11.0592MHz,而不是12MHz?为啥单片机的晶振都选用11.059?

作者:五金加工
文章来源:本站

  为什么单片机晶振实际是11.0592MHz,而不是12MHz?

  晶振分好多种,他们在不同的场合有不同的应用,11.0592和12MHZ的晶振都是比较常用的,并不是说12MHZ晶振实际是11.0592MHZ,11.0952MHZ的晶振在计算时钟、串口通信波特率等运算中能够得到一个整数,计算的结构更加的精确和方便。

  

为什么单片机晶振实际是11.0592MHz,而不是12MHz?为啥单片机的晶振都选用11.059?

  

为什么单片机晶振实际是11.0592MHz,而不是12MHz?为啥单片机的晶振都选用11.059?

  标准的51单片机晶振是1.2M-12M,一般由于一个机器周期是12个时钟周期,所以先12M时,一个机器周期是1US,好计算,而且速度相对是最高的(当然现在也有更高频率的单片机)。 11.0592M是因为在进行通信时,12M频率进行串行通信不容易实现标准的波特率,比如9600,4800,而11.0592M计算时正好可以得到,因此在有通信接口的单片机中,一般选11.0592M

  

为什么单片机晶振实际是11.0592MHz,而不是12MHz?为啥单片机的晶振都选用11.059?

  为啥单片机的晶振都选用11.0592M?

  一般单片机与其他设备通信时,基本上选用的晶振都是11.0592M,因为它理论上产生的波特率误差为0,只是晶振频率受外界影响会有点误差。

  

为什么单片机晶振实际是11.0592MHz,而不是12MHz?为啥单片机的晶振都选用11.059?

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!