设有甲、乙两台单片机,以工作方式2,全双工串行通讯,每桢为11位,可程控的第9位数据为奇偶效验用的补偶位,本次课程设计要研究的是如何编写出能实现如下功能的单片机应用程序: 甲机:每发送一桢信息,乙机对接收的数据进行奇偶效验。若补偶正确,则乙机向甲机发出“数据发送正确”的信息(现取00H)作为回答信号),甲机接收到乙机的此信息后再发送下一个字节。若奇偶效验错,则乙机发出“数据发送不正确”的信息(现取FFH作为回答信号)给甲机,要求甲机再次发送原数据,直至数据发送正确。甲机发送128个字节后才停止发送。 乙机:接收甲机发送的数据,并进行奇偶效验,并发出相应的回答信息(即00H或FFH)给甲机,直到接收完128个字节为止。 ……