两个地方有问题,修改如下:
ORG 00H
LJMP START
;//ORG 30H
;//ORG 00H
;//LJMP START
ORG 30H
START:
此处加入堆栈设置指令
MOV A, #0FFH
LOOP: RL A
DEC A
MOV P1, A
LCALL DELAY
LJMP LOOP
DELAY: MOV R5, #5
DELAY01: MOV R6, #200
DELAY02: MOV R7, #250
DELAY03:
DJNZ R7, DELAY03
DJNZ R6, DELAY02
DJNZ R5, DELAY01
RET
END
此外,硬件上检查复位电路,检查晶振,检查供电电源,都正确后,不会有问题的。