急急急!!!双单片机 串口通信,都是c51系列的,现在接收端收到数据和我发的不吻合

2025-02-28 00:06:12
推荐回答(1个)
回答1:

如果初始化都一样,并确认发送数据无误,那真的就有可能是晶振的问题,你对单片机串行通信理解的已经比较透彻了。晶振频率外观上可以看到,如果标注的数据也一样,建议你用更换法进行调试。
还有你得看看单片机时钟部分的初始化,有的单片机有内部时钟,有的还能对时钟分频,没有正确切换到外部时钟或者设置分频系数也会造成这种现象。
不过你已知道根本问题,相信很快会搞定,以上分析供你参考。