51单片机串口通信错误的原因
程序中串口初始化

可是板子用的是12MHz晶振。

通过这个小程序,可以看到误差为8.5%,通常要求不出现误码的话,误差要求在4.5%以下,而对于传统的51单片机来说,最好是选择11.0592的晶振,因为这个频率,不会有误差,也就不可能误码。

做单片机的串口通信,要注意单片机所用的晶振。
1
2

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW
或用微信扫描左侧二维码