ADP5588是AD公司的一款显示和照明 IC产品,ADP5588是键盘输入/输出扩展器,本站介绍了ADP5588的封装应用图解、特点和优点、功能等,并给出了与ADP5588相关的AD元器件型号供参考。
ADP5588 - 键盘输入/输出扩展器 - 显示和照明 IC - 移动I/O扩展器和键盘控制器 - Analog Devices, LLC
ADP5588可作为I/O端口扩展,也设计用于需大键盘矩阵和扩展I/O线路的QWERTY型全键盘手机。I/O扩展IC用于移动平台,以解决主处理器GPIO的可用数量有限。
ADP5588采用小型4mm×4mm封装,具备足够的能力来处理所有按键扫描和解码,并且为处理器标记所有经由I2C®接口和中断引脚的键盘按压动作。它将主要的微处理器从键盘监控中“解放”出来,从而降低功耗,并且提高处理器带宽。它还配备一个缓冲器/FIFO及键盘动作计数器,可通过溢出封包和中断功能来处理和记录高达10个未处理的键盘动作或GPI事件。
ADP5588提供键盘锁定功能和在按键压放时是否触发中断的选项。所有到主处理器的通讯是通过一根中断线和两根I2C兼容接口线来完成的。ADP5588可以配置成一个多达8行×10列的键盘矩阵(最多80个键)。
当用于小型键盘矩阵,不用的行和列引脚可以重新配置成通用的输入、输出或光传感器输入。R0、R1、R2、R3、R4、R5、R6和R7表示矩阵的行引脚,而C0、C1、C2、C3、C4、C5、C6、C7、C8和C9表示列引脚。在上电时,所有的行和列默认为GPI,并且必须被编程为键盘矩阵的一部分、GPO或光传感器输入才能运行。 除键盘和GPIO功能外,C8和C9还可以设置为光传感器输入。
当配置为键盘线路时,C8和C9线路的功能简单直接:控制接口从比较器输入断开这些线路,关断光传感器比较器,然后把它们连接到键盘矩阵的键盘列。当用作光传感器比较器输入时,控制接口从键盘断开这些引脚,启动比较器,然后连接这些线路到比较器输入。当这些引脚设置为光传感器输入时,仅需两个外部电容(0.1µF)。当用作GPIO时,这些引脚从键盘和光传感器接口移除,光传感器比较器和传感器逻辑线路被关断。
应用
ADP5588演示板用于测试键盘/GPIO扩展器IC ADP5588的特性。它由一个子板和一个母板组成。母板包括键盘(80个开关)、USB连接器(JP1)、复位开关(S17),以及为IC供电和建立与PC的USB通信所需的全部硬件。两个20引脚连接器(J11和J12)用于插接子板。ADP5588 IC与跳线LK1和LK2一同安装在子板上,跳线用于插入或移除光传感器比较器电路中的C19和C20电容。
演示板组件通过J10或USB端口供电,并且随附免费的图形用户界面(GUI)软件,用以测试ADP5588的各种特性。除键盘开关外,母板还具有18个GPO LED指示器(D1至D11、D22至D27和D30)、电源状态LED(D19和D21)、2.7 V调节器、3.3 V调节器,以及用于将GPIO配置为GPI、GPO或键盘线路的跳线(J1至J8和J13至J22)。母板配有跳线(LK8和LK10),用以配置评估板通过J10使用外部调节电压,或者插入USB端口以使用片上调节器。使用USB端口作为电源时,应将跳线跨接在LK8和LK10的引脚1和引脚2上。使用外部电压时,应将跳线跨接在LK8和LK10的引脚2和引脚3上。VCC(J10的引脚3)应为1.8 V至3.0 V,VBOARD(J10的引脚1)应为3.3 V。
无