这是我自己写的单片机交通灯程序,求指教为什么不能运行- ORG 0000H
- AJMP MAIN
- ORG 000BH
- MOV A,#0FFH
- MOV P0,A
- MOV R7,#64H
- MAIN:MOV A,#7BH
- MOV P0,A
- SETB EA
- SETB TR0
- SETB ET0
- MOV TH0,#0D8H
- MOV TL0,#0F0H
- L1:LCALL SUB
- MOV R1,#05H
- DJNZ R1,L1
- RET
- MOV A,#7EH
- MOV P0,A
- L2:LCALL SUB
- MOV R2,#05H
- DJNZ R2,L2
- RET
- MOV A,#77H
- MOV P0,A
- L3:LCALL SUB
- RET
- MOV A,#0CFH
- MOV P0,A
- L4:LCALL SUB
- MOV R4,#05H
- DJNZ R4,L4
- RET
- MOV A,#0EDH
- MOV P0,A
- L5:LCALL SUB
- MOV R5,#05H
- DJNZ R5,L5
- RET
- MOV A,#0AFH
- MOV P0,A
- LCALL SUB
- RET
- SJMP MAIN
- SUB:
- AJMP TO
- TO:DEC R7
- DJNZ R7,SUB
- RETI
- END
复制代码
|