搜索
bottom↓
回复: 26

使用51单片机时P1、P2、P3也需要外接上拉电阻吗???

[复制链接]

出0入25汤圆

发表于 2012-2-20 17:09:50 | 显示全部楼层 |阅读模式
我看手册上明明说的是作为IO口使用时P0需要外接上拉电阻,P1、P2、P3不需要外接上拉电阻。。

可是我们的产品上电路图里面却给所有的IO都外接了上拉电阻!!!

我说,没必要外接,而且全接上拉电阻会时PCB不太好布线!!!可领导说,人家都接的,接上稳定!!!

不知大家在产品上使用51单片机时是如何处理这个问题的!!!接上上拉电阻真得会使产品更稳定吗???

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入12汤圆

发表于 2012-2-20 17:15:33 | 显示全部楼层
貌似是这么回事噢.无用的IO都上拉

出0入0汤圆

发表于 2012-2-20 17:17:21 | 显示全部楼层
作为io口时外接上拉电阻抗干扰能力会更强点

出0入0汤圆

发表于 2012-2-20 17:21:31 | 显示全部楼层
瞎扯吧,普通51的P0内部没有上拉,所以作为普通IO使用必须上拉,否则是高阻状态。其它引脚内部都有上拉的。


STC等改进的都是可选的,一般默认已经上拉。

如果51的普通单片机引脚是弱上拉情况下,如果想高电平驱动外部设备,比如NPN三极管,高电平点亮LED啥的,需要加强上拉,一般1K-4K7。

出0入0汤圆

发表于 2012-2-20 17:21:58 | 显示全部楼层
回复【2楼】zbn2010
作为io口时外接上拉电阻抗干扰能力会更强点
-----------------------------------------------------------------------

和抗干扰无关,主要是驱动能力不行。

出0入0汤圆

发表于 2012-2-20 17:27:04 | 显示全部楼层
P1、P2、P3不需要外接上拉电阻!

出0入0汤圆

发表于 2012-2-20 17:27:14 | 显示全部楼层
P1、P2、P3不需要外接上拉电阻!

出0入25汤圆

 楼主| 发表于 2012-2-20 17:38:06 | 显示全部楼层
回复【1楼】skynet  青青草原
-----------------------------------------------------------------------

我知道要上拉,关键是内部有上拉了,外部就不需要了吧!!!

出0入0汤圆

发表于 2012-2-20 18:20:10 | 显示全部楼层
回复【楼主位】XIVN1987 小显
-----------------------------------------------------------------------
不需要上拉电阻的。

出0入25汤圆

 楼主| 发表于 2012-2-20 18:50:17 | 显示全部楼层
回复【3楼】gongnn  魔法师
-----------------------------------------------------------------------

大侠说的和书上以及手册上说的都是这样,应该错不了!!!

那我还是把那几个上拉电阻删掉吧!!

出0入0汤圆

发表于 2012-2-20 18:53:17 | 显示全部楼层
作为输入口,加上拉电阻可以提高抗干扰能力,作为输出口,加上拉可以提高带负载能力,唯一缺点就是增加了功耗

出0入0汤圆

发表于 2012-2-20 20:09:47 | 显示全部楼层
回复【4楼】gongnn  魔法师
回复【2楼】zbn2010
作为io口时外接上拉电阻抗干扰能力会更强点
-----------------------------------------------------------------------
和抗干扰无关,主要是驱动能力不行。
-----------------------------------------------------------------------

我说的是做io口时。

出0入0汤圆

发表于 2012-2-20 22:11:08 | 显示全部楼层
支持3楼的解释。普通8051的P0口作复用时可以不接上拉电阻,作通用IO口时,因为是OC电路所以需要加上拉电阻。其它的IO口都有内部上拉电阻,加上拉电阻可以加强驱动能力。

出0入0汤圆

发表于 2012-2-21 00:30:24 | 显示全部楼层
不用加,内部有,P0要加

出0入0汤圆

发表于 2012-2-21 04:44:34 | 显示全部楼层
回复【3楼】gongnn 魔法师
-----------------------------------------------------------------------

想请问大虾那个上下拉阻值是怎样计算出来的。。。

出0入0汤圆

发表于 2012-2-22 13:23:44 | 显示全部楼层
回复【12楼】LXM_0922
支持3楼的解释。普通8051的p0口作复用时可以不接上拉电阻,作通用io口时,因为是oc电路所以需要加上拉电阻。其它的io口都有内部上拉电阻,加上拉电阻可以加强驱动能力。
-----------------------------------------------------------------------

支持.

出0入0汤圆

发表于 2012-2-22 14:52:38 | 显示全部楼层
回复【楼主位】XIVN1987 小显
-----------------------------------------------------------------------

接不接上拉电阻要得看情况了,一般51去驱动小电流的芯片或是对芯片的时序不是很严格的话P1 P2 P3口就可以不要的

出0入0汤圆

发表于 2012-2-22 23:26:33 | 显示全部楼层
P0口做i/o口需要加上上拉电阻,其他的i/o口都不需要加上拉电阻(自带电阻)

出0入0汤圆

发表于 2012-2-23 08:45:05 | 显示全部楼层
只用P0口需要加上拉   其他IO口只有驱动能力不足时才加.和稳定无关.

出0入54汤圆

发表于 2012-2-23 08:55:43 | 显示全部楼层
回复【10楼】chess01  潜水员
作为输入口,加上拉电阻可以提高抗干扰能力,作为输出口,加上拉可以提高带负载能力,唯一缺点就是增加了功耗
-----------------------------------------------------------------------

支持这种说法。51的上拉很弱的,应该在几十K,做为输入时比较容易受到干扰,比如你做按键时,可能用手碰下那个口都会有动作,所以加上拉后可以更稳定。

作为输出时就是提高带负载能力了。

出0入0汤圆

发表于 2012-2-23 09:03:31 | 显示全部楼层
加上上拉,驱动能力强点,因为整个芯片的IO驱动能力小于50ma

出0入0汤圆

发表于 2012-2-23 09:40:58 | 显示全部楼层
加上拉驱动能力强一些。

出0入0汤圆

发表于 2012-2-24 20:17:12 | 显示全部楼层
P0要上拉电阻,P1 P2 P3内部有上拉电阻

出0入0汤圆

发表于 2012-2-25 18:32:32 | 显示全部楼层
加上拉回复【20楼】lusson
回复【10楼】chess01  潜水员
作为输入口,加上拉电阻可以提高抗干扰能力,作为输出口,加上拉可以提高带负载能力,唯一缺点就是增加了功耗
-----------------------------------------------------------------------
支持这种说法。51的上拉很弱的,应该在几十k,做为输入时比较容易受到干扰,比如你做按键时,可能用手碰下那个口都会有动作,所以加上拉后可以更稳定。
作为输出时就是提高带负载能力了。
-----------------------------------------------------------------------

支持这种说法。如果是悬空的,加上抗干扰,如果输出提供带负载能力...就是领导理解的“更稳定”。

出0入0汤圆

发表于 2013-8-9 20:14:49 | 显示全部楼层
學習了學習力  P1P2P3口不需要上啦!

出0入0汤圆

发表于 2013-8-9 22:09:55 | 显示全部楼层
熬夜一天,终于明白了,51还是加上上拉电阻好点。
以前用的是32的单片机,内部上拉,省事。
这两天有一个小东西,用了STC的一个带AD的,如何设置也打不开内部上拉电阻,得了,板子上再焊电阻吧。
期待32的低价格产品。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 16:15

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表