ORG 00H
START:
mov P2,#80H
MOV A,#0FFH
CLR C
MOV R2,#8
LOOP1:RRC A
MOV P0,A
CALL DELAY
DJNZ R2,LOOP1
MOV R2,#7
LOOP2:RLC A
MOV P0,A
CALL DELAY
DJNZ R2,LOOP2
JMP START
DELAY:MOV R3,#20
D1: MOV R4,#20
D2: MOV R5,#248
DJNZ R5,$
DJNZ R4,D2
DJNZ R3,D1
RET
END
附效果图