|
- ;P0:输入 P1:输出 P2:输入 P3:输出
- ;P4:输入 P5:输出 P6:输入 P7:输出
- P4 DATA 0C0H
- P5 DATA 0C8H
- P6 DATA 0E8H
- P7 DATA 0F8H
- P1M1 DATA 0x91
- P1M0 DATA 0x92
- P3M1 DATA 0xB1
- P3M0 DATA 0xB2
- P5M1 DATA 0xC9
- P5M0 DATA 0xCA
- P7M1 DATA 0xE1
- P7M0 DATA 0xE2
- WDT_CONTR DATA 0C1H
- MOV A,#0FFH ;上电延时一段时间,等待供电稳定
- DJNZ ACC,$
- ;设置强推挽输出
- MOV P1M0,#0FFH
- MOV P1M1,#000H
- MOV P3M0,#0FFH
- MOV P3M1,#000H
- MOV P5M0,#0FFH
- MOV P5M1,#000H
- MOV P7M0,#0FFH
- MOV P7M1,#000H
- MAIN:
- MOV WDT_CONTR,#037H ;STC 看门狗喂狗
- MOV A,P0
- CPL A
- MOV P1,A
- MOV A,P2
- CPL A
- MOV P3,A
- MOV A,P4
- CPL A
- MOV P5,A
- MOV A,P6
- CPL A
- MOV P7,A
- JMP MAIN
- END
复制代码
|
|