main:
;MOV P0,#00H
MOV R0,#00H
;mov r1,#09
loop:
MOV A,R0
MOV B,#100
DIV AB
MOV DPTR,#NUMTAB
MOVC A,@A+DPTR
MOV P1,A
CLR A
MOV A,B
MOV B,#10
DIV AB
MOV DPTR,#NUMTAB
MOVC A,@A+DPTR
MOV P2,A
MOV A,B
MOV DPTR,#NUMTAB
MOVC A,@A+DPTR
MOV P3,A
; CALL DELAY
inc R0
MOV A,R0
CJNE A,#1000,loop ;最大只能去到255
Ljmp main
如果想要把数跑到1000,要怎么处理呢?
|