新闻中心

EEPW首页 > 光电显示 > 设计应用 > LED显示驱动器的键盘扫描扩展方法介绍

LED显示驱动器的键盘扫描扩展方法介绍

作者:时间:2012-05-31来源:网络收藏

图2和表2通过组合P0、P1、P2和P3扩充了16个按键。实际上,对于P0-P3键输入还存在另外四种可能的两键组合方式。如果使用了6种两键组合方式,按键数量将增加到80个,如表3所示。图3给出了6个附加按键在输出O0行的连接方式。每个附加按键需要一个双二极管。

表3. MAX6954/MAX6955后的80键连接
P0P1P2P3P0 P1P0 P2P0 P3P1 P2P1 P3P2 P3
Output O0SW A1SW B1SW C1SW D1SW AB1SW AC1SW AD1SW BC1SW BD1SW CD1
Output O1SW A2SW B2SW C2SW D2SW AB2SW AC2SW AD2SW BC2SW BD2SW CD2
LED Output O2SW A3SW B3SW C3SW D3SW AB3SW AC3SW AD3SW BC3SW BD3SW CD3
LED Output O3SW A4SW B4SW C4SW D4SW AB4SW AC4SW AD4SW BC4SW BD4SW CD4
LED Output O4SW A5SW B5SW C5SW D5SW AB5SW AC5SW AD5SW BC5SW BD5SW CD5
LED Output O5SW A6SW B6SW C6SW D6SW AB6SW AC6SW AD6SW BC6SW BD6SW CD6
LED Output O6SW A7SW B7SW C7SW D7SW AB7SW AC7SW AD7SW BC7SW BD7SW CD7
LED Output O7SW A8SW B8SW C8SW D8SW AB8SW AC8SW AD8SW BC8SW BD8SW CD8

图3. MAX6954/MAX6955扩展后的80键连接
图3. MAX6954/MAX6955后的80键连接

为什么仅将“同时按下双键”作为判断附加按键的途径呢?3键和4键组合可用来替代双键按下的情况,表4给出了这种附加配置。需要注意的是,4-3组合键每组需要三个二极管,四组键需要4倍数量的二极管。

表4. 3键和4键连接
P0 P1 P3P0 P1 P4P0 P2 P3P1 P2 P4P0 P1 P2 P3
LED Output O0SW ABC1SW ABD1SW ACD1SW BCD1SW ABCD1
LED Output O1SW ABC2SW ABD2SW ACD2SW BCD2SW ABCD2
LED Output O2SW ABC3SW ABD3SW ACD3SW BCD3SW ABCD3
LED Output O3SW ABC4SW ABD4SW ACD4SW BCD4SW ABCD4
LED Output O4SW ABC5SW ABD5SW ACD5SW BCD5SW ABCD5
LED Output O5SW ABC6SW ABD6SW ACD6SW BCD6SW ABCD6
LED Output O6SW ABC7SW ABD7SW ACD7SW BCD7SW ABCD7
LED Output O7SW ABC8SW ABD8SW ACD8SW BCD8SW ABCD8

排除3键和4键连接的一个最好理由是它们需要更多的二极管。如果应用中所需按键只是略高于32键的限制,则可首先选择本文推荐的方案。只是因为某些偶然因素,让用户找寻3键和4键的方案也是不可取的。

值得注意的是:每个扩充按键的连接方式模拟的是多个按键同时按下的情况,这些按键连接在同一LED阴极输出端(LED输出O0至LED输出O7)。采用这种连接方式,相关组合的按键总是在同一时间或去抖。如果新增按键所模拟的同时按下的按键由不同的LED阴极驱动输出,这种工作方式将是不可靠的。

本文引用地址:http://www.eepw.com.cn/article/167944.htm

DIY机械键盘相关社区:机械键盘DIY



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭