打印

P0口的困惑

[复制链接]
2682|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
2001myp|  楼主 | 2009-3-13 09:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在用89S51单片机时,发现P0口输出高电平是2V左右,低电平甚至能到零点零几伏,我单片机外接了5V,地,晶振,复位脚电路和EA脚直接接到电源了,有什么问题么,为什么会出现这种情况

相关帖子

沙发
一级菜鸟| | 2009-3-13 09:33 | 只看该作者

P0口作为普通I/O口使用时必须加上拉

使用特权

评论回复
板凳
songbangyan| | 2009-3-13 14:12 | 只看该作者

解决你的困惑

单片机的P0口是cmos的,所以作为io是必须上拉

使用特权

评论回复
地板
2001myp|  楼主 | 2009-3-13 15:48 | 只看该作者

谢谢

谢谢楼上两位老师的指教,了解

使用特权

评论回复
5
2001myp|  楼主 | 2009-3-13 16:56 | 只看该作者

顺便再问一下

P0口如果拉低的话需要下拉电阻么?比如我用P0口驱动一个三极管,有时置高,有时置低,外部P0口要如何接,是不是就接个上拉电阻到5V就可以,低就直接置低就好

使用特权

评论回复
6
huangfeng2008| | 2009-3-13 17:00 | 只看该作者

是的

使用特权

评论回复
7
ayb_ice| | 2009-3-13 21:16 | 只看该作者

单片机的P0口是cmos的,所以作为io是必须上拉?

这个说法成立吗

使用特权

评论回复
8
huangyunfa| | 2009-3-14 11:41 | 只看该作者

P0口

P0口是 open-drain 口,所以必須上拉...

使用特权

评论回复
9
smileagain| | 2009-3-14 14:15 | 只看该作者

to:7楼

P0口作输入时不需要上拉,但作输出时必须上拉

使用特权

评论回复
10
ayb_ice| | 2009-3-14 17:55 | 只看该作者

9L

你的说法正确吗

使用特权

评论回复
11
小小521| | 2009-3-24 19:40 | 只看该作者

PO口

  输出是加上拉电阻来是电压提高。

使用特权

评论回复
12
异客| | 2009-3-25 11:02 | 只看该作者

P0口输出必须上拉???

必须上拉???

使用特权

评论回复
13
passive| | 2009-3-25 11:06 | 只看该作者

这问题直接看书

    晕死

使用特权

评论回复
14
wang4101| | 2009-3-25 12:05 | 只看该作者

看书

记得好像是:做数据总线不用上拉,但做为通用I/O时必须接上拉电阻。集电极开路的,高电平输出时驱动能力很弱
再看书吧

使用特权

评论回复
15
红心j| | 2009-3-25 13:04 | 只看该作者

通常外部总线应用时无需外部上拉,做IO口时需要加外部上拉

但应视具体应用情况决定是否加外部上拉,了解两种方式下内部电路性质,才能得心应手。

使用特权

评论回复
16
hotpower| | 2009-3-25 17:35 | 只看该作者

15楼说的有道理,否则外存接入如何测试~~~

使用特权

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

本版积分规则

59

主题

210

帖子

0

粉丝