首页 理论教育 单片机实用教程:P2端口的引脚、电路结构与用途

单片机实用教程:P2端口的引脚、电路结构与用途

时间:2023-11-16 理论教育 版权反馈
【摘要】:P2端口有P2.0~P2.78个引脚,P2端口每个引脚的内部电路结构都相同,其内部电路结构如图2-10所示。从图中可以看出,P2端口的内部结构与P0端口很相似。图2-10 P2端口内部电路结构2.当P2端口用作I/O接口时如果要将P2端口用作I/O接口,单片机内部的CPU会发出一个控制信号到电子开关的控制端,让电子开关与锁存器接通。

单片机实用教程:P2端口的引脚、电路结构与用途

P2端口有P2.0~P2.78个引脚,P2端口每个引脚的内部电路结构都相同,其内部电路结构如图2-10所示。

从图中可以看出,P2端口的内部结构与P0端口很相似。P2端口也可作输入/输出引脚,在外接存储器时,还可以作为地址总线引脚。

1.当P2端口用作地址总线引脚时

如果要将P2端口用作地址总线引脚,单片机内部的CPU会发出一个控制信号电子开关的控制端,让电子开关与内部地址总线接通,地址总线上的信号就可以在通过电子开关、非门和场效应晶体管后从P2端口引脚输出。

978-7-111-43252-4-Chapter02-10.jpg

图2-10 P2端口内部电路结构(www.xing528.com)

2.当P2端口用作I/O接口

如果要将P2端口用作I/O接口,单片机内部的CPU会发出一个控制信号到电子开关的控制端,让电子开关与锁存器接通。

当将P2端口用作输出端口时,给锁存器的CL端送写脉冲信号,内部总线上的数据就被锁存进锁存器并从Q端输出,再通过电子开关、非门和场效应晶体管从P2端口引脚输出。

当将P2端口用作输入端口时,如果锁存器以前锁存的为“0”,即Q=0,经非门反相后会使场效应晶体管导通,P2端口被钳位在“0”电平上,“1”将无法送入P2端口。所以与P0、P1端口一样,在将数据输入P2端口前,先通过内部总线向锁存器写“1”,让Q=1、Q=0,场效应晶体管截止,P2端口输入的“1”就可以送到输入三态门的输入端,此时再给读引脚送一个读控制信号,“1”就可以通过三态门送到内部总线。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈