ADP5589CP-EVALZ是一个19通道GPIO(通用输入/输出)端口扩展器,内置键盘矩阵解码器、可编程逻辑、复位逻辑和PWM发生器。该IC能够处理QWERTY大小的键盘和GPIO扩展。I/O扩展器IC用于便携式设备(电话、遥控器和相机)和非便携式应用(医疗保健、工业和仪器仪表)。I/O扩展器可用于增加处理器可用的I/O数量,或通过前面板设计的接口连接器减少所需的I/O数量。
ADP5589CP-EVALZ处理所有密钥扫描和解码,并可通过中断线标记主处理器已发生新的密钥事件。GPI变化和逻辑变化也可以通过FIFO作为事件进行跟踪,无需监控不同寄存器的事件变化。ADP5589CP-EVALZ配备了一个FIFO,可存储多达16个事件。处理器可以通过I2C兼容接口读取事件。
ADP5589CP-EVALZ使主处理器无需监控键盘,从而降低功耗和/或增加处理器带宽以执行其他功能。可编程逻辑功能允许将通用逻辑要求集成为GPIO扩展器的一部分,从而节省电路板面积和成本。参考软件Linux驱动程序可用。
特色
- 用于事件记录的16元件FIFO
- 19个可配置I/O,允许功能
- 矩阵的键盘解码,最大为11 x 8
- 按键/释放中断
- 键盘锁定/解锁
- GPIO功能
- 具有可选中断电平的GPI
- 100 kΩ/300 kΩ上拉
- 300 kΩ下拉
- 带有推拉式或开放式排水管的GPO
- 双可编程逻辑块
- PWM发生器内部PWM生成和内部带外部PWM
- 时钟分频器
- 重置发电机
- I2C接口,支持快速模式+(Fm+),最高支持1 Mbps
- 漏极开路中断输出
- 24导联LFCSP