为什么单片机通信程序中采用的晶振常采用11.0952mhz?

如题所述

通信,是双方的。

两者的波特率,必须一致。

波特率的设计,是用晶振频率来计算的。

如果对方使用了 11.0592MHz(或雷同的频率),自己这方,也应该用这种频率。

如果对方使用的是 12MHz,自己这一方,就不能用 11.0592MHz 了。

两台单片机,都使用 12MHz,也能进行良好的串行通信。
不一定非得使用 11.0592MHz。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-29
用这个晶振,做串口通讯时,常用波特率的误差为0。
第2个回答  2013-12-29
常用的波特率
115200 9600 4800 14400 19200 28800 38400 57600
都可以把11.0592M 整除 是的算出来的波特率是一个准确值