[51单片机] 7个IO不加芯片如何实现30个按键检测

[复制链接]
1839|4
 楼主| zhangxiusong123 发表于 2018-8-23 09:11 | 显示全部楼层 |阅读模式
如标题,现在有30个按键需要检测,但是资源只剩7个IO,AD没有了,也不能加任何编码之类的芯片,如何实现30个按键检测?硬件电路怎么搭?
jmpw 发表于 2018-8-23 10:12 | 显示全部楼层
用3个IO口做分组(能分8组),余下4个IO口做2X2键盘,这样总共可以实现32个按键
 楼主| zhangxiusong123 发表于 2018-8-23 10:47 | 显示全部楼层
jmpw 发表于 2018-8-23 10:12
用3个IO口做分组(能分8组),余下4个IO口做2X2键盘,这样总共可以实现32个按键

那8组的检测也要编码才行吧?
@Kun 发表于 2018-8-23 11:46 | 显示全部楼层
https://mp.weixin.qq.com/s/hjnDwSdApgq0OG2f0H0KCA,可以参考这篇**
 楼主| zhangxiusong123 发表于 2018-8-23 15:05 | 显示全部楼层
@Kun 发表于 2018-8-23 11:46
https://mp.weixin.qq.com/s/hjnDwSdApgq0OG2f0H0KCA,可以参考这篇**

谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

86

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部