电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
89C51P0--P3口结构有何不同?
已解决
73482
个问题
已帮助
5993
位优秀工程师
89C51P0--P3口结构有何不同?
2016大圣
2019-01-25
浏览量:2975
单片机89C51P0--P3口结构有何不同?用作IO口输入数据时应注意什么?
显示全部
单片机
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
牛妞小小
P0口是开漏的,可以实现线与功能,可做为地址总线,可以作为地址总线的低八位,P1口是普通IO口(有些单片机有特殊功能比如AD,PWM),P20口可作为地址总线的高八位,可以做普通IO口,P3口是特殊功能。某些51单片机还有P4口可以通过寄存器配置不同的输入输出模式(比如推挽,上拉等)。
发布于
2019-01-25
举报
评论 1
0
0
2016大圣
回复了 luohaiyang:点赞
回复
其他答案
数量:
15
yhj416606438
p0口没有上拉,其他口有上拉,其他都一样
发布于
2019-01-25
举报
评论 1
0
0
2016大圣
回复了 yhj416606438 :点赞
回复
lsh019
p3有其他功能,但是你要是没有初始化其他功能,就当做普通IO使用
发布于
2019-01-25
举报
评论 1
0
0
2016大圣
回复了 lsh019 :点赞
回复
lichangle
p0口是开漏输出 一般要加上拉电阻
其他结构是相同的
发布于
2019-01-25
举报
评论 1
0
0
2016大圣
回复了 lichangle :点赞
回复
robe_zhang
上拉区别,内部没上拉,外部要上拉,作为输入没啥区别
发布于
2019-01-25
举报
评论 1
0
0
2016大圣
回复了 robe_zhang :点赞
回复
厕所里蹦迪
如果你学过51应该比较清楚,51的P0口和其他的是不一样的,P0是高组态的,不能直接拿来驱动,必须要加一个上拉电阻它才具备驱动能力,所以在用的时候如果引脚有的多的话不建议用P0口,如果实在要用的话加个排阻就行,或者用10K电阻自己搭建一个上拉电阻。其实上拉电阻也很简单,电阻一段接VCC另一端接P0口引脚就行。另外P1P2P3没什么区别都是一样用的。
发布于
2019-01-25
举报
评论 1
0
0
2016大圣
回复了 厕所里蹦迪 :点赞
回复
涛涛涛涛涛
p0开漏,其他弱上啦就这么简单,多看看书吧
发布于
2019-01-26
举报
评论 1
0
0
2016大圣
回复了 涛涛涛涛涛 :点赞
回复
chen0000009
P0口没有上拉,这是唯一的区别
发布于
2019-01-26
举报
评论 0
0
0
1667
主要是有无上啦,作为输入口没有区别。
发布于
2019-01-28
举报
评论 0
0
0
drepa
P0开漏且会复用为外置存储器的地址线。
发布于
2019-01-28
举报
评论 0
0
0
Easter
P0是开漏输出,这个要外接上拉才可以驱动其他的器件的
发布于
2019-01-29
举报
评论 0
0
0
XiaoJH
P3口是集电极开路或开漏模式,作为输出口使用时,需要外置上拉电阻。
发布于
2019-01-31
举报
评论 0
0
0
@曲终人散@
注意P0就ok了
发布于
2019-01-31
举报
评论 0
0
0
65536
P0比较特殊,开漏输出没有上拉;
输入模式时没有差别。
发布于
2019-02-17
举报
评论 0
0
0
这是经国
如果是P0口要还要注意一下,P3口的使用与一般的IO口的使用是一样的。
发布于
2019-02-21
举报
评论 0
0
0
FEItwo
可作为输入输出口使用但在p0口上要接排阻还有P3口有第三功能
发布于
2019-02-21
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
89C51P0--P3口结构有何不同?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: