Analog Devices ADP5588 Product Handbook Rev C

The ADP5588 is an I/O port expander and keypad matrix designed for QWERTY type phones that require a large keypad matrix and expanded I/O lines. It features 18 GPIO port expander or 10 × 8 keypad matrix, configurable to GPIs, GPOs, and keypad rows or columns. It also has dual light sensor inputs, I2C interface, configurable pull-ups, and more.


Analog Devices ADP5588 Product Handbook Rev C - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
28
File format
PDF
File size
414 KB
Published
07 May, 2012
Updated
28 September, 2023
MD5 checksum
2D3B79CC4F57E18777AABA340CAFE1C9

About this manual

The ADP5588 is a mobile I/O expander and QWERTY keypad controller designed for phones and other portable devices. It provides up to 18 GPIO ports or a 10 × 8 keypad matrix, dual light‑sensor inputs, programmable pull‑ups, and key‑event counting with interrupt support. The device operates from 1.7 V to 3.0 V and includes an open‑drain interrupt output.

The handbook includes functional block diagrams, pin‑out descriptions, electrical characteristics, absolute maximum ratings, thermal data, and detailed operation theory. It also covers keypad matrix configuration, key‑event FIFO handling, overflow management, and application notes for typical use cases.

What's inside

  • Features
  • Applications
  • Functional Block Diagram
  • General Description
  • Specifications
  • DC Electrical Characteristics
  • Absolute Maximum Ratings
  • Pin Configuration and Function Descriptions
  • Theory of Operation
  • Keypad Operation

Specifications

Supply Voltage (VCC)1.7 V – 3.0 V
Operating Temperature Range-40 °C to +85 °C
Maximum Power Dissipation600 mW
I²C Clock Frequency400 kHz
Typical Idle Current1 µA

Frequently asked questions

What is the maximum keypad matrix size supported by the ADP5588?

The device can be configured for up to 8 rows by 10 columns, allowing a maximum of 80 keys.

What are the supply voltage limits for the ADP5588?

The ADP5588 operates with a supply voltage between 1.7 V and 3.0 V.

What is the typical idle current of the ADP5588?

Typical idle current is 1 µA.

What is the maximum I²C clock frequency for the ADP5588?

The I²C clock frequency is limited to 400 kHz.

Download PDF (414 KB)

More Analog Devices Manuals


View all Analog Devices manuals →