本帖最后由 sysharon 于 2020-6-19 22:09 编辑
加了一段MAIN01的程序貌似解决了,可是觉得还不是最完美的方法,一定有办法的大佬们帮帮我
MAIN01:
MOV 40H,SHUJV
ACALL MAIN1
MOV A,SHUJV
SUBB A,40H
CJNE A,#00H,MAIN0
JMP MAIN0
MAIN0:
MOV P0,#00000001B
ACALL ENABLE
MOV P0,#00111000B
ACALL ENABLE
MOV P0,#00001100B
ACALL ENABLE
MOV P0,#00000110B
ACALL ENABLE
MOV P0,#00H
ACALL ENABLE
MOV A,#01010100B
ACALL WRITE
MOV A,#01100101B
ACALL WRITE
MOV A,#01101101B
ACALL WRITE
MOV A,#00111010B
ACALL WRITE
MOV P0,#0C0H
ACALL ENABLE
MOV A,#01010111B
ACALL WRITE
MOV A,#01100101B
ACALL WRITE
MOV A,#01101001B
ACALL WRITE
MOV A,#00111010B
ACALL WRITE
ACALL DISPLAY1
ACALL DELAY2
ACALL DELAY2
ACALL DELAY2
LJMP MAIN01
MAIN1:
CLR P2.2
LCALL TEST
LCALL OPDATA
LCALL OPDATA2
RET
|