ADP5588-EVALZ是一种I/O端口扩展器和键盘矩阵,专为需要大键盘矩阵和扩展I/O线的QWERTY型手机设计。I/O扩展器IC用于移动平台,作为主处理器中可用GPIO数量有限的解决方案。
ADP5588-EVALZ采用4 mm×4 mm的小封装,具有强大的电源,可处理所有按键扫描和解码,并通过I2C®接口和中断标记处理器的按键按下和释放。它使主微处理器不必监视键盘,从而最大限度地减少电流消耗并增加处理器带宽。它还配备了缓冲器/FIFO和键事件计数器,以处理和跟踪多达10个未处理的键或GPI事件,并具有溢出包装和中断功能。
ADP5588-EVALZ具有钥匙锁定功能,可在按键和释放时触发或不触发中断。使用一条中断线和两条I2C兼容接口线完成与主处理器的所有通信。ADP5588-EVALZ可配置为具有多达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时,这些引脚从键盘和光传感器接口上移除,光传感器比较器以及传感器的逻辑被禁用。
特色
- 18-GPIO端口扩展器或10×8键盘矩阵
- GPIO可配置为GPI、GPO和键盘行或列
- 双光传感器输入(C8和C9)
- I2C接口
- I2C寄存器读取自动递增
- 1.8 V至3.0 V操作
- 键盘锁定功能
- 漏极开路中断输出
- 按键和按键释放中断
- 具有电平可编程性的GPI中断
- 可编程引体向上
- 带溢出中断的键事件计数器
- 复位线和GPI上的50μs反跳
- 1μA典型闲置电流,55μA典型轮询电流消耗,一键按下
- 小4 mm×4 mm LFCSP封装
应用
- 键盘和I/O扩展器,专为需要大键盘矩阵的QWERTY型手机设计
(图片:引出线)