51的p0口接上7404后,复位时p0只有2.3v左右?

[复制链接]
2905|7
 楼主| sandisker 发表于 2008-6-6 00:11 | 显示全部楼层 |阅读模式
p0口不接负载时,复位时P0输出应该为高电平,接反相器7404后被拉到2.3v左右,是不是要加上拉电阻?加多大上拉电阻合适呢?
computer00 发表于 2008-6-6 00:42 | 显示全部楼层

可加4.7K上拉电阻试试。

hotpower 发表于 2008-6-6 02:04 | 显示全部楼层

肯定必须加上拉电阻~~~因为7404作为外部IO而非外存~~~

 楼主| sandisker 发表于 2008-6-6 07:46 | 显示全部楼层

谢谢!

gyt 发表于 2008-6-6 13:56 | 显示全部楼层
hotpower 发表于 2008-6-6 22:29 | 显示全部楼层

不知楼上"正常"什么???P0口不上拉控制外设都该坐牢~~~

呆板书生 发表于 2008-6-7 05:56 | 显示全部楼层

楼主对P0口理解有问题

p0口不接负载时,复位时P0输出应该为高阻,而不是高电平
maychang 发表于 2008-6-7 06:39 | 显示全部楼层

问题是

7404的输入端悬空等于接高电平,所以有没有上拉电阻是一样的。
要是51单片机P0口控制CMOS芯片,那就不一样了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

97

帖子

1

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