这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » (转)绝招:用一条IO口实现两个按键功能

共3条 1/1 1 跳转至

(转)绝招:用一条IO口实现两个按键功能

高工
2011-02-28 10:02:34     打赏


年前去到一个朋友那里,提到现在客户对成本要求非常之高,尤其是玩具行业,已经是一分一厘的去计算产品成本。朋友感慨为了省成本,方案商是绞尽脑汁地去想各种实现方法,说遇到过为了节省成本,硬是用单片机一条IO实现了两个按键的功能。

一条IO实现两个按键,听上去确实挺新奇,既然别人能够实现,我想我也应该可以做到,看来得找找实现的方法。我有一个习惯,遇到某些问题的时候,会在睡觉前想解决方法,想着想着就会睡着了,问题的答案有没有找到则不一定。

我知道有用一条IO实现多个按键的方法,这样的方法大多是选用的IO支持ADC功能,用电阻分压后通过读电压判断键值。如果IO不支持ADC功能,也不是不行,可以用电容充放电的方法实现ADC,从而用普通IO间接进行测量。

http://sjdai.spaces.eepw.com.cn/articles/article/item/86017



关键词: 绝招     一条     实现     两个     按键     功能    

助工
2011-02-28 15:29:15     打赏
2楼
看过了,很好的方法,估计会给很多人启发的,谢谢楼主了。

菜鸟
2011-04-16 19:12:45     打赏
3楼

人的潜力是无限的


共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]