ReceiveDat: PUSH ACC ;0224 : C0 E0 PUSH R0 ;0226 : C0 00 MOV R0,#08H ;0228 : 78 08 L022A: JNB TXD,$ ;022A : 30 B1 FD CLR TXD ;022D : C2 B1 MOV R5,#03H ;022F : 7D 03 DJNZ R5,$ ;0231 : DD FE SETB TXD ;0233 : D2 B1 MOV R5,#06H ;0235 : 7D 06 DJNZ R5,$ ;0237 : DD FE MOV C,TXD ;0239 : A2 B1 RLC A ;023B : 33 MOV R5,#06H ;023C : 7D 06 DJNZ R5,$ ;023E : DD FE DJNZ R0,L022A ;0240 : D8 E8 CLR TXD ;0242 : C2 B1 MOV R5,#03H ;0244 : 7D 03 DJNZ R5,$ ;0246 : DD FE SETB TXD ;0248 : D2 B1 MOV R7,A ;024A : FF POP R0 ;024B : D0 00 POP ACC ;024D : D0 E0 RET ;024F : 22 SendToHost: PUSH ACC ;0250 : C0 E0 PUSH R0 ;0252 : C0 00 MOV A,R7 ;0254 : EF MOV R0,#08H ;0255 : 78 08 L0257: JNB TXD,$ ;0257 : 30 B1 FD CLR TXD ;025A : C2 B1 MOV R5,#03H ;025C : 7D 03 DJNZ R5,$ ;025E : DD FE RLC A ;0260 : 33 MOV TXD,C ;0261 : 92 B1 MOV R5,#00H ;0263 : 7D 00 DJNZ R5,$ ;0265 : DD FE MOV R5,#0A0H ;0267 : 7D A0 DJNZ R5,$ ;0269 : DD FE SETB TXD ;026B : D2 B1 MOV R5,#03H ;026D : 7D 03 DJNZ R5,$ ;026F : DD FE DJNZ R0,L0257 ;0271 : D8 E4 POP R0 ;0273 : D0 00 POP ACC ;0275 : D0 E0 RET ;0277 : 22 |