ORG 0000H
AJMP START
ORG 0030H
START: MOV SP,#60H
CLR P1.0
ACALL DELAY
SETB P1.0
CLR P1.1
ACALL DELAY
SETB P1.1
CLR P1.2
ACALL DELAY
SETB P1.2
CLR P1.3
ACALL DELAY
SETB P1.3
CLR P1.4
ACALL DELAY
SETB P1.4
CLR P1.5
ACALL DELAY
SETB P1.5
CLR P1.6
ACALL DELAY
SETB P1.6
CLR P1.7
ACALL DELAY
SETB P1.7
ACALL DELAY
AJMP START
DELAY: MOV R0,#225
D1: MOV R1,#225
DJNZ R1,$
DJNZ R0,D1
RET
END |