ORG 0000H LJMP START;转入主程序 ORG 0010H START:
MOV DPTR,#TABLE CLR P2.7 MOV R0,#00H MAIN:
MOV A,R0 MOVC A,@A+DPTR MOV P0,A
LCALL DELAY1S
INC R0 CJNE R0,#17,MAIN
MOV R0,#00 JMP MAIN
DELAY1S: MOV R3,#10 DELAY10MSB: MOV R4,#200 DELAY10MSA: MOV R5,#247 DJNZ R5,$ DJNZ R4,DELAY10MSA DJNZ R3,DELAY10MSB RET
TABLE: DB 00101000B ;0 DB 11101011B ;1 DB 00110010B ;2 DB 10100010B ;3 DB 11100001B ;4 DB 10100100B ;5 DB 00100100B ;6 DB 11101010B ;7 DB 00100000B ;8 DB 10100000B ;9 DB 01100000B ;A DB 00100101B ;b DB 00111100B ;C DB 00100011B ;d DB 00110100B ;E DB 01110100B ;F DB 11110111B ;- DB 11111111B ;
END
这条指令是什么意思啊CJNE R0,#17,MAIN |