单片机学习小组
直播中

斯克迪亚

12年用户 415经验值
私信 关注

单片机串口通信乱码怎么解决

单片机串口通信乱码问题问题:测试51单片机串口通信时,设置主程序为单片机将接收到的数据发送出去,但在串口助手接收到的单片机发来的数据总是乱码。解决:经检查,是晶振频率设置错误,将原先的12MHz改为11.0592MHz后通信正常。在设置的同一初值下,用11.0592MHz计算时波特率为9600整,用12MHz计算时9600后有很小的小数,没想到这么一点差别能导致这么大的问题,说到底还是理论基础掌握的不好,没有清晰认识到串口通信的工作原理、机制。...

更多回帖

发帖
×
20
完善资料,
赚取积分