代码来自简简单单学通51单片机
ORG 0000H
JMP START
ORG 0030H
START:
MOV P1, #0FEH
CALL DELAY1S
MOV P1, #0FDH
CALL DELAY1S
MOV P1, #0FBH
CALL DELAY1S
MOV P1, #0F7H
CALL DELAY1S
MOV P1, #0EFH
CALL DELAY1S
MOV P1, #0DFH
CALL DELAY1S
MOV P1, #0BFH
CALL DELAY1S
MOV P1, #07FH
CALL DELAY1S
JMP START
DELAY1S:
MOV R4, #4
LOOP3: MOV R5, #255
LOOP2: MOV R6, #255
LOOP1:
NOP
NOP
DJNZ R6,LOOP1
DJNZ R5,LOOP2
DJNZ R4,LOOP3
RET
在keil上有 warning无error
运行结果如下