GPIO 发表于 2020-7-28 22:08:43

STC/8051单片机32路非门74HC04模拟程序汇编源码(强推挽输出,用于临时代替该芯片)


;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

朵朵 发表于 2020-7-30 20:15:54

看不懂的路过

1心1亿 发表于 2020-7-31 22:38:41

朵朵 发表于 2020-7-30 20:15
看不懂的路过

巧了,我也不懂
页: [1]
查看完整版本: STC/8051单片机32路非门74HC04模拟程序汇编源码(强推挽输出,用于临时代替该芯片)