51单片机 奇偶校验

2024-12-02 21:59:45
推荐回答(2个)
回答1:

呵呵,在这两条指令的前后,你各忽略了一条指令。请看下列程序及说明:

MOV A, #待发数据 ;数据进了A,即刻生成校验位P
MOV C, P
MOV TB8, C ;校验位送到TB8
MOV SBUF, A ;发送数据,以及P

上述写法,是偶校验。奇校验,需要增加一条取反指令,如下:

MOV C, P
CPL C
MOV TB8, C ;校验位送到TB8

就这些。

回答2:

怎么判断啊