求助:用反向器的话,P0口上拉电阻是放在反向器前还后?

[复制链接]
3562|11
 楼主| amwihgu 发表于 2010-7-20 16:28 | 显示全部楼层 |阅读模式
本帖最后由 amwihgu 于 2010-7-20 17:07 编辑

80C51的板子,我采用file:///C:/Users/Xp/AppData/Local/Temp/moz-screenshot.pngP0口作输出,同时加了反向器(74HC05),现在想知道上拉电阻是放在反向器前还后?

三极管的作用,不是仅仅为了使LED发亮,三极管后面还有一个继电器的……我没截图出来。

是后面这两个图的哪一种?


还是

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
NE5532 发表于 2010-7-20 16:35 | 显示全部楼层
为什么要接上拉?搞清楚了你就知道该接哪里了。
 楼主| amwihgu 发表于 2010-7-20 16:46 | 显示全部楼层
2# NE5532
接上拉不是因为P0口驱动能力不足吗?
cubasa 发表于 2010-7-20 16:49 | 显示全部楼层
上拉要直接接到单片机IO口上。

如果仅仅是为了驱动一颗LED,这样做真不值当。标准51的IO口都有20mA的灌电流能力的。
ayb_ice 发表于 2010-7-20 16:50 | 显示全部楼层
标准51 P0做GPIO需要接上拉电阻
xymxym 发表于 2010-7-20 17:16 | 显示全部楼层
要加在IO口上,不过为了驱动个LED,这样做太奢侈了,将LED接成阴极驱动,低电平点亮方式!
NE5532 发表于 2010-7-20 19:52 | 显示全部楼层
呵呵,驱动能力不够?要多大?有多大?加多大?更重要的是:要干嘛,就像楼上说的,驱动个LED嘛,值得么?
sophya 发表于 2010-7-20 21:24 | 显示全部楼层
Port 0 is an 8-bit open drain bidirectional I/O port.
seabada 发表于 2010-7-21 13:09 | 显示全部楼层
肯定直接接p0啊,都说是上拉电阻了!
seabada 发表于 2010-7-21 13:11 | 显示全部楼层
看这个电路怎么这么别扭啊,浪费器件啊
batsong 发表于 2010-7-21 13:41 | 显示全部楼层
四反相器芯片加三极管驱动led,太奢侈了
jiabin1024 发表于 2010-7-21 14:18 | 显示全部楼层
上拉要坐在IO口上面,电路可以简化点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

7

帖子

1

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