求助2个IO做3个按键检测思路

2019-12-11 18:19发布


下面的MCU 2.3脚做3个按键检测,谁有成熟的方案。
用什么思路去做。。。。

111111.png (18.31 KB, 下载次数: 1) 下载附件 2019-5-18 10:20 上传
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
anjiyifan
1楼-- · 2019-12-12 00:13
2脚输出低电平,按下MODE或者DEC通过3脚检测到后,2脚改为输入上拉,再度3脚,高电平就是MODE,低电平就是DEC。
wye11083
2楼-- · 2019-12-12 03:01
用adc脚吧。并3个不一样的电阻,计算按下之后的阻值就知道按几个键了。电视机经常这么用,2根线挂七八个按键很实用。
SUPER_CRJ
3楼-- · 2019-12-12 05:06
wye11083 发表于 2019-5-18 10:29
用adc脚吧。并3个不一样的电阻,计算按下之后的阻值就知道按几个键了。电视机经常这么用,2根线挂七八个按 ...

可以可以,这方法可以,但是这种方法需要去抖动吗?
sweet_136
4楼-- · 2019-12-12 08:08
感谢2楼 方法确实很到位。。。。
wye11083
5楼-- · 2019-12-12 13:14
 精彩回答 2  元偷偷看……
No.5
6楼-- · 2019-12-12 13:57
ADC按键,我遇到过几个产品,一旦触点电阻变大,就乱动作

一周热门 更多>