发布网友 发布时间:2022-04-20 09:58
共2个回答
热心网友 时间:2023-08-02 08:12
P3口可以做普通的I/O使用。与非门的作用实际上是一个开关,决定是输出锁存器上的数据还是输出第二功能W的信号。WR和RD三个第二输出功能引脚。
当W=1时,输出Q端信号;当Q=1时,可输出W线信号。编程时,可不必事先由软件设置P3口为通用I/O口还是第二功能。
P3口作为通用I/O进行特殊功能寄存器寻址时,“第二输出端”W保持高电平,打开与非门,所以D锁存器输出端Q的状态可通过与非门送至FET场效应管输出,这是作通用I/O输出的情况。当P3口作为输入使用(即CPU读引脚状态)时。
同P0-P2口一样,先用软件向口锁存器写入“1”,即使D锁存器Q端保持为1,与非门输出为0,FET场效应管截止,引脚端可作为高阻输入。
热心网友 时间:2023-08-02 08:12
P1口和P2口以及P3口都可以做普通的I/O使用!
其中P3口具有第二功能:
P3.0 RXD(串行输入口)
P3.1 TXD(串行输出口)
P3.2 /INT0(外部中断0)
P3.3 /INT1(外部中断1)
P3.4 T0(记时器0外部输入)
P3.5 T1(记时器1外部输入)
P3.6 /WR(外部数据存储器写选通)
P3.7 /RD(外部数据存储器读选通)
希望能帮到你!