•E.g., if communication requires 8 data bits plus odd parity
• MOV C, P
; Put even parity bit in C
flag
• CPL C
; Convert to odd parity
• MOV TB8, C
; This becomes the 9th data bit in TB8 MOV SBUF, A ; Move 8 bits from ACC
to SBUF
•Parity can be used in mode 1 also if the 7 data bits are
used. E.g., 7-bit ASCII code with even parity can be transmitted as follows:
• CLR ACC.7 ; Ensure MSB
is clear
• MOV C, P
; Put even parity bit in C flag
• MOV ACC.7, C
; Copy even parity bit into MSB
MOV SBUF, A ; Send character
•