单片机中的p口和IO口的区别

能不能把p口认为是io口?... 能不能把p口认为是io口? 展开
 我来答
逆寒刀
推荐于2017-10-15 · TA获得超过780个赞
知道小有建树答主
回答量:302
采纳率:0%
帮助的人:108万
展开全部
P口指的是“并行口”
IO口指的是“输入输出口”

P口当然可以作为IO口来用,但是通常P3口会用于他的第二功能,而P2口、P0口则经常被用作地址总线和数据总线。只有P1口,常被用于IO口。

举个简单的例子来说明他们之间的关系,P3口像航母,P1口像小渔船,你当然可以开着航母去钓鱼,但是通常没人愿意这么做,因为用小渔船捕鱼就足够了。
feiling208
2010-07-24 · TA获得超过492个赞
知道小有建树答主
回答量:177
采纳率:0%
帮助的人:62.9万
展开全部
P口默认是I/O口,英文是Port(端口)

P口是可以复用的,各种单片机对P口的复用功能定义不一样

一般来说,功能越复杂的单片机对P口的配置就越复杂,不同厂商生产的单片机的I/0复用也不尽相同。通常,P口默认功能仍是I/O,如果想使用其复用的功能,需对对应寄存器进行配置,这个在该单片机芯片的datasheet中会有详细说明

另外,51系列单片机的I/0口中的P0口如果想作为I/O口需接上拉电阻(由于其内部的微电路结构及材料所决定,具体请参阅相关书籍P1口部分),所有I/0口理论上来说,在作为I/O使用时都应预先赋值为高电平(这也是由内部结构决定的,无需深究,了解即可,请参阅单片机入门书籍)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanlmu
2010-07-24 · 超过10用户采纳过TA的回答
知道答主
回答量:59
采纳率:0%
帮助的人:28.3万
展开全部
IO就是 in / out 输入输出接口 对于8位单片机,比如P0口 P0.0~P0.7就有8个IO口
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zq01291
2010-07-24
知道答主
回答量:1
采纳率:0%
帮助的人:0
展开全部
单片机有四个并行I/O口,P0~P3,每个端口都具备I/O功能.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xuejia6
2010-07-24 · TA获得超过523个赞
知道小有建树答主
回答量:200
采纳率:0%
帮助的人:285万
展开全部
不理解啊,我一直这样认为的,除了P1,P2,P3 读数据时需要提前置高,其他时间都没注意。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式