请教,只有8个I/O口,怎样供20个按键扫描使用?

[复制链接]
7337|37
ayb_ice 发表于 2007-7-5 08:04 | 显示全部楼层

随便说说

用扩展多少都可以...
或用二极管很容易做20个如任意两个口通过二极管再接按键如图

                                     |
     P00      | |                ------
    ----------| /|--------|--------O  O----------|
              |/ |        |                      |
                          |                      |
     P01      | |        |                      |
    ----------| /|--------|                      |
              |/ |                               |
                                               -----
                                                ---
                                                 -
ZHUFP 发表于 2007-7-5 10:05 | 显示全部楼层

使用电阻网络啊,可以实现很多种.理论上可达127

加电阻不算加外围器件吧?
HQGBOY 发表于 2007-7-5 10:15 | 显示全部楼层
hotpower 发表于 2007-7-5 12:44 | 显示全部楼层

这本是一道数学题,只准加上拉,其他都违法~~~

ayb_ice 发表于 2007-7-5 13:08 | 显示全部楼层

用ADC扫键...

wuha 发表于 2007-7-5 13:43 | 显示全部楼层

交互式键盘接法

即任意两个键之间都可以接一个按键,总共可以接1+2+……+7=28个
qingqiu647 发表于 2007-7-5 15:24 | 显示全部楼层

厉害,厉害

110xia 发表于 2007-7-5 16:57 | 显示全部楼层

使用二极管,8 个 i/o 两次4*4,可以做到32个按键

ywk99521 发表于 2007-7-5 17:39 | 显示全部楼层

加地线

加根地线最省!!
电子蔡鸟 发表于 2007-7-5 21:11 | 显示全部楼层

支持组合键不?

hotpower 发表于 2007-7-6 19:51 | 显示全部楼层

这有个PDF文件

hotpower 发表于 2007-7-6 19:52 | 显示全部楼层
gyt 发表于 2007-7-6 23:15 | 显示全部楼层

现成的。厉害!

zxq1234508 发表于 2007-7-7 13:55 | 显示全部楼层
wjy1107 发表于 2007-7-7 16:54 | 显示全部楼层

真是高手阿~~~~~~~~~~~~~~~~

hotpower 发表于 2007-7-9 00:19 | 显示全部楼层

我设计的5线10键产品已经14年了,现在还在继续...

不过做此键盘面膜的生产厂家开始时也感到好奇~~~

尤其是排版时有些晕~~~,因为不是"平面"的~~~
gyt 发表于 2007-7-9 10:07 | 显示全部楼层

三维立体:)

liqimcu 发表于 2007-7-9 13:11 | 显示全部楼层

hotpower真是牛!

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

本版积分规则

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