打印

怎么判断IO口接高电平

[复制链接]
3300|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
因火生烟|  楼主 | 2016-3-30 15:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
andy_ruan| | 2016-3-30 15:51 | 只看该作者
GPIO设置下拉

使用特权

评论回复
板凳
JY-DX-JY| | 2016-3-30 16:04 | 只看该作者
检测到高电平就表示按键按下。

使用特权

评论回复
地板
songchenping| | 2016-3-30 16:29 | 只看该作者
下拉带监测高电平

使用特权

评论回复
5
因火生烟|  楼主 | 2016-3-30 17:43 | 只看该作者

下拉对单片机的功耗有没影响的

使用特权

评论回复
6
songchenping| | 2016-3-30 20:29 | 只看该作者
和你接的电阻的阻值有关系

使用特权

评论回复
7
QQ826220679| | 2016-4-1 11:48 | 只看该作者
一般关闭单片机的内部上拉(如果有),打开单片机的下拉(如果有),或者外接一只下拉电阻,程序常态读端口为0,当按键按下,读到为1,触发你的事件!

IO口作为输入,一般阻抗很高,

使用特权

评论回复
8
truemanfjk| | 2016-4-2 13:48 | 只看该作者
一般的接法是:IO口串联一个10K的电阻到电源正极,按键一端接IO口,另一端接地。按键按下时,单片机检测到低电平。按键未按下时IO口是高电平。

使用特权

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

本版积分规则

49

主题

167

帖子

8

粉丝