打印
[ZLG-ARM]

P0口做GPIO输入时必须要接上拉电阻吗?

[复制链接]
6491|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiuzhou|  楼主 | 2007-12-28 15:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  书上说当P0口连接GPIO且用于输入时,由于内部无上拉电阻,所以需要加10K左右的上拉电阻。但是我的P0口(LPC2136  P0.25)没有上拉电阻,照样可以正确读取电平值,疑惑到底要不要加上拉电阻,还是加上拉电阻是为了确保管脚不悬空,保持稳定,谢谢!

相关帖子

沙发
zlgarm| | 2007-12-28 15:18 | 只看该作者

re:p0做IO口

xiuzhou 您好!
    P0作为输入时可以不用上拉,是可以工作的,但是因为它是悬空的,在没有输入时其电平是不定的,很容易受到干扰,所以在要求可靠性高的场合还是最好把上拉电阻加上。
                                            By zlgarm_ljt

使用特权

评论回复
板凳
computer00| | 2007-12-28 15:20 | 只看该作者

用于输入时内阻越高越好。所以不用接上拉电阻。

关键在于你的驱动器端,是否有高电平驱动能力。如果没有高电平驱动能力,则需要在输出端接上拉电阻。

使用特权

评论回复
地板
zlgarm| | 2007-12-28 15:23 | 只看该作者

需要加上拉电阻

xiuzhou  您好:
加上拉电阻主要是为了确保管脚不悬空,保持稳定,在上电时有一个确定的电平状态.

                                 By  zlgarm_zhp

使用特权

评论回复
5
xiuzhou|  楼主 | 2007-12-28 16:20 | 只看该作者

回复

非常感谢楼上三位的解答,谢谢!

使用特权

评论回复
6
hotpower| | 2007-12-28 23:14 | 只看该作者

P0应该接上拉~~~不要听00胡说~~~

使用特权

评论回复
7
hpy013| | 2007-12-29 11:34 | 只看该作者

我感觉NXP说的的GPIO对某些引脚用这个名字可能有点不大适合

还得用上来电阻,才能输出1。奇怪~~

使用特权

评论回复
8
王紫豪| | 2007-12-29 21:19 | 只看该作者

加上吧!

这是一个良好的习惯。

使用特权

评论回复
9
万凯| | 2007-12-30 09:08 | 只看该作者

估计你是用到了0.2和0.3还有等I2C口了

估计你是用到了0.2和0.3还有等I2C口了,这几个脚做为输出的时候要加上拉电阻

使用特权

评论回复
10
computer00| | 2007-12-30 10:38 | 只看该作者

要把握住事物的本质啊,先把输入和输出理解清楚。

使用特权

评论回复
11
农民讲习所| | 2007-12-30 10:47 | 只看该作者

不加

IO输入时,能不加的尽量不加

使用特权

评论回复
12
icecut| | 2007-12-30 21:41 | 只看该作者

顶00

使用特权

评论回复
13
zhp521464| | 2008-1-1 17:45 | 只看该作者

加个很大的好一些

使用特权

评论回复
14
xiuzhou|  楼主 | 2008-1-2 17:51 | 只看该作者

顶OO

OO能不能详细说说输入和输出的本质呢?如果能有输入输出内部电路图的话应该比较容易理解,但是找不到。那位能提过这方面的电路图,谢谢!!!

使用特权

评论回复
15
computer00| | 2008-1-2 18:56 | 只看该作者

输入是接收端,因此阻抗越高越好。这好比一个人的接受能

接受能力越强,那么讲课的人就越轻松。

而输出端,就是那个讲课的人。如果你要让某人接受什么东西,你必须要给他讲课(驱动)。

看看这个:

使用特权

评论回复
16
bagdmu| | 2008-1-2 22:03 | 只看该作者

如果上电时,I/0电平不确定又会如何?

使用特权

评论回复
17
computer00| | 2008-1-2 23:51 | 只看该作者

给它一个确定的驱动。

使用特权

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

本版积分规则

16

主题

33

帖子

1

粉丝