P1口(1~8脚):P1。0~P1。7为输入/输出引脚,内带一个上拉电阻的八位双向I/O接口,可直接的连接外部的I/O接口。P1引脚可以驱动4个TTL逻辑门电路。当端口写入“1”时,通过内部上拉电阻,把端口拉到高电平,这个时候可当做输入口。所以当内部若存在了上拉电阻,会有一个引脚被外部的信号拉低而输出一个电流。其中P1。0和P1。1还可以分别作为定时器/计数器2的外部的计数输入和输出。如下表2-2 P1。0和P1。1的第二功能。
表2-2 P1。0和P1。1的第二功能
引脚号 功能特性
P1。0 T2,时钟输出
P1。1 T2EX(定时/计数器2)
P2口(21~28脚):为内部上拉电阻的8位双向I/O口,可以直接和外部器件连接使用。其输出缓冲级可以驱动4个TTL逻辑门电路。当端口写入“1”,通过内部的上拉电阻把端口拉到高电平,这个时候可以当成输入口。若内部存在上拉电阻,引脚会输出一个电流。文献综述
P3口(10~17脚):共有8 个双向外接口,片内有上拉电阻,输出缓冲级可以驱动4个TTL逻辑门电路。当端口写入“1”时,内部电阻拉高可以当成输入端口,而这个时候,外部被;拉低将用上拉电阻输出电流。此外更重要的是器第二功能,见表2-3 P3口引脚第二功能
表2-3 P3口引脚第二功能
端口引脚 第二功能
P3。0 串行输入口(RXD)
P3。1 串行输出口(TXD)
P3。2 外中断0
P3。3 外中断1
P3。4 计数/定时器0(T0)
P3。5 计数/定时器1(T1)
P3。6 外部数据存储器写选通
P3。7 外部数据存储器读选通
RST(9脚):复位输入,当振荡器工作时,复位信号引脚。
ALE/PROG(30脚):ALE(地址锁存)允许锁存低八位字节的地址。每当访问外部数据时将跳过一个ALE脉冲。在Flash存储期间,还用于输入编程脉冲(PROG)。
PSEN(29脚):该引脚作为高电平封锁,允许输出的是外部程序存储器的读选通信信号。只有在访问外部ROM时获得负脉冲信号时用于外部ROM选通。
EA/Vpp(31脚):允许外部访问,可以分为外部存储器的电源线和复用引脚。
XTAL1/2(18~19脚):振荡器反相放大器的输入端和输出端。
2。4 74LS245集成块
74LS245是常用的来驱动LED或者其他设备的芯片,它具有8路相同的三态双向中线收发器,可以作为双向的传输数据,既可以输出也可以输入数据,如果51单片机的P0接口总线的负载超过P0的最大的负载能力的时候,必须要接入74LS245等总线驱动器。如果选片端(CE)低电平有效是,DIR=“0”,信号由B传输到A(接收);反之,当DIR=“1”,信号由A传输到B(发送)。当CE是高电平时,A、B都是高阻态。
因为P2口输出的是高8位地址,接口时74LS245的三态控制端CE接地,P0口与74LS245输入端相连,从而保证数据线的畅通。
2。5 74HC07 集成块来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
74HC07是一个缓冲器,有6组,可以增大驱动电流或者驱动较高电压的器件。通常用在驱动光耦,继电器等处或作为电瓶转换,是常用的OC输出的六缓冲器。