希望可以有人给我讲讲这段程序。
ORG 0000H
AJMP START
ORG 0003H
AJMP INTR0
ORG 0013H
AJMP INTR1
START:MOV IE,#85H
MOV IP,#01H
MOV TCON,#00H
MOV SP,#60H
MOV P0,#0FFH
MOV P3,#0FFH
MOV A,#0FEH
LP1: MOV P0,A
RL A
LCALL DELAY
SJMP LP1
INTR0:PUSH ACC
PUSH PSW
MOV R1,#10
MOV A,#00H
XH: MOV P0,A
LCALL DELAY
CPL A
DJNZ R1, XH
POP PSW
POP ACC
RETI
INTR1:PUSH ACC
PUSH PSW
MOV A,#7FH
MOV R2,#16
XH1: MOV P0,A
LCALL DELAY
RR A
DJNZ R2, XH1
POP PSW
POP ACC
RETI
DELAY: MOV R7,#20
DELAY1: MOV R6,#20
DELAY2: MOV R5,#248
DJNZ R5,$
DJNZ R6,DELAY2
DJNZ R7,DELAY1
RET
END
汇编代码分析起来很头疼的,建议你说一下到底哪段不懂,还要说一下这段代码的大致功能,否则没人愿意给你逐句讲解的。