- FX EQU P3.2
- SD EQU P3.3
- ORG 000H
- LJMP START
- ORG 00BH
- LJMP ZHONG
-
-
-
- START:
- MOV TMOD,#11H
- MOV TH1,#3CH
- MOV TL1,#0B0H
- SETB TR1
- MOV R7,#20
- SETB EA
- SETB ET1
- MOV A,#0FEH
- MOV P2,A
- SJMP $
- ZHONG:
- MOV TH1,#3CH
- MOV TL1,#0B0H
- DJNZ R7,LOOP1
- MOV R7,#20
-
- JB SD,LOOP2
- MOV R7,#10
-
- LOOP2: JB FX,LOOP3
- RL A
- MOV P2,A
- LJMP LOOP1
- LOOP3: RR A
- MOV P2,A
-
- LOOP1: RETI
-
-
这个简单的控制流水灯程序,但是我把定时器T0,改为T1,那它相应的IT0,TH0,TL0,TR0不都从0改为1吗,那我改过之后为是么运行流水灯不动,能帮我看一下吗。谢谢哈
|