怎样让他从0到104然后在返回到0
ORG 0000H
START:MOV R4,#00H
MOV 30H,#00H
MOV 31H,#00H
MOV 32H,#00H
MOV R3,#6DH
D1:INC R4
MOV A,R4
MOV B,#64H
DIV AB
MOV 32H,A
MOV R2,B
MOV A,R2
MOV B,#0AH
DIV AB
MOV 31H,A
MOV 30H,B
ACALL Display
DJNZ R3,D1
MOV R3,#70H
D2: DEC R4
MOV A,R4
MOV B,#64H
DIV AB
MOV 32H,A
MOV R2,B
MOV A,R2
MOV B,#0AH
DIV AB
MOV 31H,A
MOV 30H,B
DJNZ R3,D2
ACALL Display
JMP START
Display:
MOV A,32H
ADD A,#20H
MOV P1,A
ACALL DELAY
MOV A,31H
ADD A,#10H
MOV P1,A
ACALL DELAY
MOV A,30H
MOV P1,A
ACALL DELAY
RET
DELAY:
MOV R7,#01H
DL1:
MOV R6,#0D7H
DL0:
MOV R5,#2DH
DJNZ R5,$
DJNZ R6,DL0
NOP
NOP
RET
END
ORG 0000H
START:MOV R4,#00H
MOV 30H,#00H
MOV 31H,#00H
MOV 32H,#00H
MOV R3,#6DH
D1:INC R4
MOV A,R4
MOV B,#64H
DIV AB
MOV 32H,A
MOV R2,B
MOV A,R2
MOV B,#0AH
DIV AB
MOV 31H,A
MOV 30H,B
ACALL Display
DJNZ R3,D1
MOV R3,#70H
D2: DEC R4
MOV A,R4
MOV B,#64H
DIV AB
MOV 32H,A
MOV R2,B
MOV A,R2
MOV B,#0AH
DIV AB
MOV 31H,A
MOV 30H,B
DJNZ R3,D2
ACALL Display
JMP START
Display:
MOV A,32H
ADD A,#20H
MOV P1,A
ACALL DELAY
MOV A,31H
ADD A,#10H
MOV P1,A
ACALL DELAY
MOV A,30H
MOV P1,A
ACALL DELAY
RET
DELAY:
MOV R7,#01H
DL1:
MOV R6,#0D7H
DL0:
MOV R5,#2DH
DJNZ R5,$
DJNZ R6,DL0
NOP
NOP
RET
END