51单片机通过串口不断连续发送两次数据(一次发送8位,先发A,再发B),另一个51单片机进行接收,

我怎么能确保接收的那个单片机正好接收到A,B,A,B,A,B。。。这样的数据啊?

想非常安全,那就要有接收确认机制。
1,发送A
2,接收单片机接收到后返回相同值,
3,发送单片机接收到返回的A,完成一次发送。
4,再发送B,
5,接收单片机接收到B返回相同值,
6,发送单片机接收到返回的B,完成一次发送。

其实就是1,2,3步骤的重复。如果返回的数据不是发送的数据那就再回到1
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-02-04
如果可以的话你每帧数据发三个字节
就是说你发C,A,B
接收单片机收到了C就知道下一个来的是A而非B
C是你随便定义的一个数就可以
相似回答