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

[复制链接]
carbonxie 发表于 2010-10-11 11:33 | 显示全部楼层
这个要看51IC资料的,要是内部以有上拉的话,可以不用上拉。
yyfvteuemfw 发表于 2011-4-2 19:09 | 显示全部楼层
学习了,不错,谢谢楼主的帖子。。。
funfactory 发表于 2011-4-2 19:24 | 显示全部楼层
P0口试集电极开路输出结构,其本身只能输出低电平,不能输出高电平,所以当需要使用该端口输出高电平时,必须使用上拉电阻,如果只需要低电平驱动,则自然不需要接这个电阻。
===================================== ...
lsqdesign 发表于 2010-10-6 10:44
说的好
jinkeqi 发表于 2011-4-2 20:36 | 显示全部楼层
又学习到了..谢谢楼主,谢谢8楼的解释
124563328 发表于 2011-4-2 23:27 | 显示全部楼层
总结上面的意思就是,当你需要一个比较大的电流时,并且接口又不能自己提供,所以只能加上拉电阻了啊!
我个人看好8楼的解说~~~
tangtvc 发表于 2013-5-29 15:52 | 显示全部楼层
impenger 发表于 2013-5-31 14:10 | 显示全部楼层
孤傲雕 发表于 2010-10-10 07:38
如果D1的方向改变是不是必须加上拉电阻呢!!

肯定的了,看看六楼的前29个字。你会收获很大。可以先百度一下什么叫做集电极开路结构。我也是刚刚学习了,牛人的话总是有醍醐灌顶的感觉。
zwp0822 发表于 2013-5-31 14:24 | 显示全部楼层
现在的教材...误人子弟呀!
lqfy 发表于 2013-5-31 15:04 | 显示全部楼层
八楼说的对!
lrhsx33 发表于 2013-5-31 15:06 | 显示全部楼层
本帖最后由 lrhsx33 于 2013-5-31 15:12 编辑

这么多人都认为不是必须吗?
必须接R1才是正确,在这里R1是一个限流电阻,无谁是P0.0输出高还是低驱动LED都是必须加。
不加可能出现以下问题?
1、P0.0口长期工作超负荷状态,可能损坏P0.0或对MCU生产不稳定的因素。
2、如果P0.0是大电流IO(现在很多在150-500mA),那就可能烧LED,电源被拉死。
R1必须加。
大家看问题要多面,没有误人子弟,反是我们误人子弟啊:lol
duanduanr 发表于 2013-6-10 09:40 | 显示全部楼层
yuanquan12345 发表于 2013-6-10 16:02 | 显示全部楼层
学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部