[MCU] 为什么只有P0口驱得动uln2003

[复制链接]
932|17
 楼主| lizye 发表于 2019-10-20 10:21 | 显示全部楼层 |阅读模式
为什么只有P0口驱得动uln2003
jiahy 发表于 2019-10-20 10:37 | 显示全部楼层
这个不正常啊
shimx 发表于 2019-10-20 10:40 | 显示全部楼层
接合适的上拉,其它IO都可以驱动....
jiaxw 发表于 2019-10-20 10:43 | 显示全部楼层

接合适的上拉电阻。

不明白的话就先去看下ULN2003的内部电路  和51 的IO口结构,你就会明白了
spark周 发表于 2019-10-20 10:46 | 显示全部楼层
上拉1.2K电阻即可
liliang9554 发表于 2019-10-20 10:57 | 显示全部楼层
C8051F系列单片机的IO口全部为三态双向口(而传统8051单片机P1、P2、P3口为准双向口),内部有弱上拉可禁止(传统8051单片机固有),可配置为开漏输出和推挽输出(传统8051单片机只有开漏输出)。
午夜粪车 发表于 2019-10-20 10:59 | 显示全部楼层
类似的电路最好接上拉,这样最保险,几个电阻又不值钱也不怎么占地方;有好多电路是oc门或者od门。
zhaoxqi 发表于 2019-10-20 11:02 | 显示全部楼层

接个上拉电阻试一试
huangchui 发表于 2019-10-20 11:06 | 显示全部楼层
用个电平转换芯片
 楼主| lizye 发表于 2019-10-20 11:11 | 显示全部楼层
啊,看来我太菜了,呵呵,不好意思
heweibig 发表于 2019-10-20 11:15 | 显示全部楼层
就是缺少一个上拉电阻而已。
wuhany 发表于 2019-10-20 11:18 | 显示全部楼层
测量IO的电平电压了吗?
wuhany 发表于 2019-10-20 11:21 | 显示全部楼层
uln2003普通IO可以驱动的。
jlyuan 发表于 2019-10-20 11:25 | 显示全部楼层
其他的IO有什么反应?
jiahy 发表于 2019-10-20 11:28 | 显示全部楼层

使用proteus的时候能够使用。

参考一下别人的硬件电路。
shimx 发表于 2019-10-20 12:43 | 显示全部楼层
上拉电阻使用的多大的?
jiaxw 发表于 2019-10-20 12:46 | 显示全部楼层
如果是51 p0口是有上拉电阻的。
jiajs 发表于 2019-10-20 12:50 | 显示全部楼层
驱动电流不够大。

P0的驱动能力不足吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

852

主题

9757

帖子

2

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