ACALL DELAY_200ms MOV TMOD,#20H MOV SCON,#50H MOV TH1,#-3 SETB TR1 MOV R0,#10 MOV A,#20H MOVX @R0,A MOV R0,#11 MOV A,#83H MOVX @R0,A MOV R0,#07 MOV A,#24H MOVX @R0,A ACALL DELAY MOV R0,#08 MOV A,#10H MOVX @R0,A ACALL DELAY MOV R0,#09 MOV A,#04 MOVX @R0,A ACALL DELAY MOV R0,#11 MOV A,#03 MOVX @R0,A OV1: MOV A,#20H ACALL SERIAL MOV R0,#4 MOVX A,@R0 ACALL DISPLAY MOV A,#20H ACALL SERIAL MOV R0,#2 MOVX A,@R0 ACALL DISPLAY MOV A,#20H ACALL SERIAL MOV R0,#0 MOVX A,@R0 ACALL DISPLAY MOV A,#0AH ACALL SERIAL MOV A,#0DH ACALL SERIAL SJMP OV1 DELAY: MOV R7,#250 D1: DJNZ R7,D1 RET DISPLAY: MOV B,A SWAP A ANL A,#0FH ORL A,#30H ACALL SERIAL MOV A,B ANL A,#0FH ORL A,#30H ACALL SERIAL RET SERIAL: MOV SBUF,A S1: JNB TI,S1 CLR TI RET END