首页 理论教育 单片机应用技术:P3口的位结构及第二功能介绍

单片机应用技术:P3口的位结构及第二功能介绍

时间:2023-10-17 理论教育 版权反馈
【摘要】:图2.20是P3口中一位的结构原理图。图2.19P2口的位结构图2.20P3口的位结构当“第二输出功能”端保持“1”状态时,与非门对锁存器Q端是畅通的,P3.X引脚的输出状态完全由锁存器Q端决定。此时,P3口具有输出、读引脚和读锁存器3个通用I/O口功能。P3口的第二功能定义如下,其具体使用方法将结合后续章节再予以介绍。

单片机应用技术:P3口的位结构及第二功能介绍

图2.20是P3口中一位的结构原理图。8个D触发器构成了可储存8位二进制的P3口锁存器(即特殊功能寄存器P3),字节地址为B0H;与P1口相比,P3口结构中多了与非门缓冲器两个元件,除具有通用I/O口功能外,还能实现第二功能。

图2.19 P2口的位结构

图2.20 P3口的位结构

当“第二输出功能”端保持“1”状态时,与非门对锁存器Q端是畅通的,P3.X引脚的输出状态完全由锁存器Q端决定。此时,P3口具有输出、读引脚和读锁存器3个通用I/O口功能(与P1口完全相同)。

当锁存器Q端保持“1”状态时,与非门对“第二输出功能”端是畅通的。此时P3口工作于第二功能口状态,即P3.X引脚的输出电平完全由“第二输出功能”端决定,而“第二输入功能”端得到的则是经由缓冲器的P3.X引脚电平。

P3口的第二功能定义如下,其具体使用方法将结合后续章节再予以介绍。

·P3.0:RXD(串行口输入);(www.xing528.com)

·P3.1:TXD(串行口输出);

·(外部中断0输入);

·(外部中断1输入);

·P3.4:T0(定时/计数器0的外部输入);

·P3.5:T1(定时/计数器1的外部输入);

·(片外数据存储器“写”选通控制输出);

·(片外数据存储器“读”选通控制输出)。

综上所述,P0~P3口都可以作为准双向通用I/O口提供给用户,其中P1~P3口无须外接上拉电阻,P0口需要外接上拉电阻;在需要扩展片外存储器时,P2口可作为其地址线接口,P0口可作为其地址/数据线复用接口,此时它是真正的双向口。

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

我要反馈