您的位置 首页 分销

第三节 趣讲51单片机之P1P2P3口深化解说

一、P1口P1口是4组ParallelPorts中最简单的。其结构图如下:与P0口的区别是:由于没有端口复用功能,所以,P0口的V1变成了一个上拉电阻。…

一、P1口

P1口是4组Parallel Ports中最简略的。其结构图如下:


与P0口的区别是:咱们没有端口复用功用,所以,P0口的V1变成了一个上拉电阻

咱们内部就有上拉电阻,所以,作为GPIO时,P1口不需要接上拉电阻,当然,您接了也不要紧啦,就相当于两个上拉电阻并联嘛。

读端口、读引脚、写功用在P0中现已讲得十分详细了,此处略个一万字。

二、P2口

P2口的原理图如下图:


咋一看,和P0口有点像,都有操控信号,挑选作为“地址/数据”总线仍是作为GPIO;又和P0口有些不同,P2口没有推挽式输出的结构,即没有V1 MOS管。

咱们说过,P0在作为“地址/数据”总线时,之所以会被称为双向口而非准双向口,便是由于推挽式结构的存在,那么,莫非P2口不需要成为双向口?

确实如此,其实,上图中说的“地址/数据”线的说法不太精确,由于,P2口在进行外部存储器读写时,仅仅作为地址线的高8位,按理来讲,应该称为“地址高8位”线。

当操控信号为0时,与P1口彻底相同,当操控信号为1时,与P0口的剖析共同,并且更简略。此处不再重复阐明。

三、P3口

P3口为多功用口,其结构如下图所示:

先罗列一下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 外部数据存储单元读选信号

当P3口作为第二功用运用时,Q一直为1,此刻,引脚与第二功用输出端的电平相同。

那是运用榜首功用仍是第二功用是谁来操控的呢?仍是指令集的微构架,比方你经过串口指令向外传送数据,P3.1主动挑选第二功用,您就不必操心了。

作为GPIO的状况和P1彻底相同,此处不再赘述。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/bandaoti/fenxiao/265467.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部