用两个51单片机进行双机通信,甲机发送给乙机,乙机接收并用数码管显示,显示的数字和发送的数字不一致是为什么?

2019-07-18 08:32发布

本帖最后由 一只耳朵怪 于 2018-6-8 11:28 编辑

用两个51单片机进行双机通信,甲机发送给乙机,乙机接收并用数码管显示,但是显示的数字和发送的数字不一致。结果图和源程序以及仿真图已上传,希望大神帮忙解决。
双机通信.png
双机通信.rar 下载积分: 积分 -1 分
65.65 KB, 下载次数: 68, 下载积分: 积分 -1 分
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
xuyaqi029
2019-07-18 12:25
这一部分改成这样:
for(i=0;i<6;i++)
        {
                while(RI==0);
                buffer[i]=SBUF;
               
                RI=0;
        }

一周热门 更多>