发新帖我要提问
12
返回列表
打印
[MCU]

大家知道这类复合按键是通过什么方式检测按键的吗

[复制链接]
楼主: zenghua520
手机看帖
扫描二维码
随时随地手机跟帖
21
lu50211| | 2014-11-3 15:53 | 只看该作者 回帖奖励 |倒序浏览
zenghua520 发表于 2014-11-3 15:49
按这样说4.7K也不是关键点,主要还是10K电阻,如果10K改小也许可以,但我不是考虑怎么改电路,方法肯 ...


最简单就是查询了,如果对应的IO口有中断功能的话也可以用中断方式。

使用特权

评论回复
22
zenghua520|  楼主 | 2014-11-3 15:56 | 只看该作者
ayb_ice 发表于 2014-11-3 15:48
中间输出高,关闭LED

PA1,PA3输入上拉,有按键按下则PA1,PA3输入低,否则输入高 ...

我也不知道是什么芯片,可能是PIC类的,上拉电阻不是大都10K的吗,如果是就不成立了吧

使用特权

评论回复
23
zenghua520|  楼主 | 2014-11-3 15:58 | 只看该作者
lu50211 发表于 2014-11-3 15:53
最简单就是查询了,如果对应的IO口有中断功能的话也可以用中断方式。

我只画了两个按键,一共有4个这样的按键,不可能有那么多的外中断

使用特权

评论回复
24
ayb_ice| | 2014-11-3 16:38 | 只看该作者
zenghua520 发表于 2014-11-3 15:56
我也不知道是什么芯片,可能是PIC类的,上拉电阻不是大都10K的吗,如果是就不成立了吧 ...

谁说上拉电阻是10K了

扫个键盘还用什么中断,中断一般用于唤醒睡眠就可以了

使用特权

评论回复
25
lu50211| | 2014-11-3 16:44 | 只看该作者
zenghua520 发表于 2014-11-3 15:58
我只画了两个按键,一共有4个这样的按键,不可能有那么多的外中断

那就用轮询了。

使用特权

评论回复
26
zenghua520|  楼主 | 2014-11-3 17:13 | 只看该作者
ayb_ice 发表于 2014-11-3 16:38
谁说上拉电阻是10K了

扫个键盘还用什么中断,中断一般用于唤醒睡眠就可以了 ...

那是一般多少的啊,很多DATASHEET里都没有介绍的

使用特权

评论回复
27
ayb_ice| | 2014-11-3 17:13 | 只看该作者
zenghua520 发表于 2014-11-3 17:13
那是一般多少的啊,很多DATASHEET里都没有介绍的

哪个DATASHEET都有说明

使用特权

评论回复
28
ayb_ice| | 2014-11-3 17:13 | 只看该作者
zenghua520 发表于 2014-11-3 17:13
那是一般多少的啊,很多DATASHEET里都没有介绍的

哪个DATASHEET都有说明

使用特权

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

本版积分规则