Analog Devices ADP5589 Keypad Decoder and I/O Expansion Datasheet

The ADP5589 is a keypad decoder and I/O expander from Analog Devices (ADI). It supports a 16-element FIFO for event recording and has 19 configurable I/Os that can be used for keypad decoding, key press/release interrupts, key pad lock/unlock, GPIO functions, etc.


Analog Devices ADP5589 Keypad Decoder and I/O Expansion Datasheet - cover page
Brand
Analog Devices
Category
Other Electronics
Document type
Datasheet
Language
English
Pages
48
File format
PDF
File size
532 KB
Published
07 May, 2012
Updated
01 October, 2023
MD5 checksum
AEFF2DDE03A4AD9E05E2AF960A462FD0

About this manual

The ADP5589 from Analog Devices provides 19 configurable I/O pins that can be used for keypad matrix decoding (up to an 11 × 8 matrix), general‑purpose I/O expansion, PWM generation, clock division and dual reset generators. It integrates a 16‑event FIFO and programmable logic blocks to reduce processor load and board area.

The device operates from a 1.65 V to 3.6 V supply, supports I²C‑compatible communication, and offers selectable pull‑up/pull‑down resistors, open‑drain and push‑pull outputs, as well as debounce filtering for reliable key scanning.

What's inside

  • Features
  • Applications
  • Functional Block Diagram
  • General Description
  • Specifications
  • Absolute Maximum Ratings
  • Thermal Resistance
  • ESD Caution
  • Pin Configuration and Function Descriptions
  • Device Enable

Specifications

Supply Voltage (VDD) Range1.65 V – 3.6 V
Undervoltage Lockout (UVLO) Threshold1.2 V – 1.3 V (active low)
Pull‑Up Resistor Options50 kΩ – 150 kΩ (Option 1) or 150 kΩ – 450 kΩ (Option 2)
Pull‑Down Resistor150 kΩ – 450 kΩ
Logic Low Input Voltage0.3 × VDD
Logic High Input Voltage0.7 × VDD
Maximum Keypad Matrix Size11 columns × 8 rows
Number of Configurable I/Os19

Frequently asked questions

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

The device can decode a keypad matrix up to 11 columns by 8 rows.

How many I/O pins does the ADP5589 provide?

The ADP5589 provides 19 configurable input/output pins.

What supply voltage range does the ADP5589 operate over?

It operates from 1.65 V to 3.6 V.

Does the ADP5589 include built‑in debounce filtering?

Yes, each I/O can be sampled directly or through a debounce filter.

Download PDF (532 KB)

More Analog Devices Manuals


View all Analog Devices manuals →