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
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |