打印

51单片机P0口驱动LED需要外接上拉电阻吗?

[复制链接]
23810|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
流行音乐| | 2010-10-5 20:32 | 只看该作者
在某些情况下需要加上拉电阻,楼主的这个电路不需要加。

使用特权

评论回复
板凳
xiucai| | 2010-10-5 23:50 | 只看该作者
用作II/O口时须接上拉电阻。

使用特权

评论回复
地板
hgjinwei| | 2010-10-6 07:31 | 只看该作者
OC(或OD)门就是一个开关,这样你就知道是不是“必须”了。

“P0口其引脚必须外接外部上拉电阻”这句话是不负责任的说法。

使用特权

评论回复
5
dong_abc| | 2010-10-6 08:13 | 只看该作者
楼主看一下单片机的内部结构吧!

使用特权

评论回复
6
zjswuyunbo| | 2010-10-6 08:55 | 只看该作者
灌电流不需要,拉电流就须要上拉了

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
心静自然凉 + 1
7
yewuyi| | 2010-10-6 10:06 | 只看该作者
P0口试集电极开路输出结构,其本身只能输出低电平,不能输出高电平,所以当需要使用该端口输出高电平时,必须使用上拉电阻,如果只需要低电平驱动,则自然不需要接这个电阻。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
心静自然凉 + 1
8
lsqdesign| | 2010-10-6 10:44 | 只看该作者
P0口试集电极开路输出结构,其本身只能输出低电平,不能输出高电平,所以当需要使用该端口输出高电平时,必须使用上拉电阻,如果只需要低电平驱动,则自然不需要接这个电阻。
=================================================
这样说就透彻了

使用特权

评论回复
9
guolehaohao| | 2010-10-6 11:04 | 只看该作者
同意8楼的意见!

使用特权

评论回复
10
心静自然凉|  楼主 | 2010-10-6 15:51 | 只看该作者
谢谢各位朋友的解答
P0口的结构我看过了,所以才对“P0口其引脚必须外接外部上拉电阻”这句话产生疑问。

使用特权

评论回复
11
Andylue| | 2010-10-6 18:20 | 只看该作者
我也进来看看,学习了

使用特权

评论回复
12
Torda| | 2010-10-6 18:52 | 只看该作者
楼主这样用,可能存在问题的。51单片机的灌电流一般比较小,一个IO还行,要是整个系统的多了,可能会导致在某些情况下,单片机的IO或者整个单片机烧坏的可能性是很大的。

使用特权

评论回复
13
yulri| | 2010-10-7 11:59 | 只看该作者
P0口试集电极开路输出结构,其本身只能输出低电平,不能输出高电平,所以当需要使用该端口输出高电平时,必须使用上拉电阻,如果只需要低电平驱动,则自然不需要接这个电阻。 ...
yewuyi 发表于 2010-10-6 10:06

这才是能力的体现!!!顶你!

使用特权

评论回复
14
Galway-Zhang| | 2010-10-7 23:06 | 只看该作者
P0口如果你要输出高电平.才需要加上拉电阻.要不得不到高电平.内部有没有上拉电阻或者上拉三极管

若是只要输出低电平.可以不加.但为了电路更好的工作状态.加还是有好处.又不难加.一个排阻搞定.从40脚往回倒.刚好10个的排阻.

使用特权

评论回复
15
autopccopy| | 2010-10-7 23:54 | 只看该作者
楼主这样用,可能存在问题的。51单片机的灌电流一般比较小,一个IO还行,要是整个系统的多了,可能会导致在某些情况下,单片机的IO或者整个单片机烧坏的可能性是很大的。 ...
Torda 发表于 2010-10-6 18:52


高亮的LED用2-3mA已经很亮的,而且不少IO驱动的LED是动态或加三极管点亮的,平均电流更小。而且不少MCU的单IO驱动可达20mA, 总体达100mA。例如STC的PDIP40封装的芯片。:)

使用特权

评论回复
16
cubasa| | 2010-10-8 17:05 | 只看该作者
从另一个角度,图中的R1接到VCC,也算上拉电阻。

使用特权

评论回复
17
zilaifun| | 2010-10-9 09:25 | 只看该作者
灌电流不用加上拉电阻,如果输出电流就需要上拉来提供较大的电流。

使用特权

评论回复
18
永不落的星| | 2010-10-9 14:55 | 只看该作者
你看了片子内部结构就知道除了P0口外 其他3口都接了上拉电阻 所以 一旦P0口要用作I\O口使用 就必须接上拉电阻

使用特权

评论回复
19
老鱼探戈| | 2010-10-9 18:49 | 只看该作者
灌电流不需要,拉电流就须要上拉了
zjswuyunbo 发表于 2010-10-6 08:55


正解!

使用特权

评论回复
20
孤傲雕| | 2010-10-10 07:38 | 只看该作者
如果D1的方向改变是不是必须加上拉电阻呢!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:hello world

6

主题

1147

帖子

1

粉丝