Mobile I/O Expander and
QWERTY Keypad Controller
Data Sheet
ADP5587
FEATURES
18-GPIO port expander or 10 × 8 keypad matrix
GPIOs configurable as GPIs, GPOs, and keypad rows or
columns
I
2
C interface with auto-increment
1.65 V to 3.6 V operation
Keypad lock capability
Open-drain interrupt output
Key press and key release interrupts
GPI interrupt with level programmability
Programmable pull-ups
Key event counter with overflow interrupt
275 μs debounce on the reset line and GPIs
1 μA typical idle current
55 μA typical polling current
4 mm × 4 mm LFCSP package
Small 2 mm x 2 mm WLCSP package, 0.4 mm pitch
Multiple I
2
C addresses available for the LFCSP package to
allow multiple port expanders on the same bus
APPLICATIONS
Keypad and I/O expander designed for QWERTY type phones
that require a large keypad matrix
FUNCTIONAL BLOCK DIAGRAM
18
17
19
21
23
22
20
24
CONTROL
REGISTERS
CONTROL
INTERFACE
R7
R6
R5
R4
R3
R2
R1
R0
C0
C1
C2
C3
C4
C5
C6
C7
C9
C8
GND
V
CC
SCL
SDA
RST
INT
3 4 5 6 7 8 9 10 11 12 13 14 15 161 2
ADP5587
08612-001
Figure 1.
GENERAL DESCRIPTION
The ADP5587 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. I/O expander ICs are used in
mobile platforms as a solution to the limited number of GPIOs
available in the main processor.
In its small 2 mm × 2 mm package, the ADP5587 contains
enough power to handle all key scanning and decoding and
to flag the processor of key presses and releases via the I
2
C
interface and interrupt. The ADP5587 frees the main micro-
processor from the need to monitor the keypad, thereby
minimizing current drain and increasing processor bandwidth.
The ADP5587 is also equipped with a buffer/FIFO and key
event counter to handle and keep track of up to 10 unprocessed
key or GPI events with overflow wrap and interrupt capability.
The ADP5587 has keypad lock capability with an option to
trigger or not trigger an interrupt at key presses and releases.
All communication to the main processor is done using one
interrupt line and two I
2
C-compatible interface lines. The
ADP5587 can be configured as a keypad matrix of up to 8 rows ×
10 columns (a maximum of 80 keys).
When the ADP5587 is used for smaller keypad matrices, unused
row and column pins can be reconfigured to act as general-
purpose inputs or outputs. R0 to R7 denote the row pins of the
matrix, whereas C0 to C9 denote the column pins. At power-up,
all rows and columns default to GPIs and must be programmed
to function as part of the keypad matrix or as GPOs.
Two options for I
2
C addresses exist for the LFCSP package to
reduce the chance of port contention and allow up to two
ADP5587 ICs to operate on the same I
2
C bus (see the Ordering
Guide).
Rev. D
Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice. No
license is granted by implication or otherwise under any patent or patent rights of Analog Devices.
Trademarks and registered trademarks are the property of their respective owners.
One Technology Way, P.O. Box 9106, Norwood, MA 02062-9106, U.S.A.
Tel: 781.329.4700
www.analog.com
Fax: 781.461.3113 ©2009-2012 Analog Devices, Inc. All rights reserved.
ADP5587* PRODUCT PAGE QUICK LINKS
Last Content Update: 02/23/2017
COMPARABLE PARTS
View a parametric search of comparable parts.
EVALUATION KITS
ADP5587 Evaluation Board
DOCUMENTATION
Data Sheet
ADP5587: Mobile I/O Expander and QWERTY Keypad
Controller Data Sheet
SOFTWARE AND SYSTEMS REQUIREMENTS
ADP5588 GPIO Linux Driver
ADP5588 Input Keyboard and GPIO Linux Driver
TOOLS AND SIMULATIONS
ADIsimPower™ Voltage Regulator Design Tool
DESIGN RESOURCES
ADP5587 Material Declaration
PCN-PDN Information
Quality And Reliability
Symbols and Footprints
DISCUSSIONS
View all ADP5587 EngineerZone Discussions.
SAMPLE AND BUY
Visit the product page to see pricing options.
TECHNICAL SUPPORT
Submit a technical question or find your regional support
number.
DOCUMENT FEEDBACK
Submit feedback for this data sheet.
This page is dynamically generated by Analog Devices, Inc., and inserted into this data sheet. A dynamic change to the content on this page will not
trigger a change to either the revision number or the content of the product data sheet. This dynamic page may be frequently modified.
ADP5587 Data Sheet
Rev. D | Page 2 of 24
TABLE OF CONTENTS
Features .............................................................................................. 1
Applications ....................................................................................... 1
Functional Block Diagram .............................................................. 1
General Description ......................................................................... 1
Revision History ............................................................................... 2
Specifications ..................................................................................... 3
DC Characteristics ....................................................................... 3
AC Characteristics ........................................................................ 4
Absolute Maximum Ratings ............................................................ 5
Thermal Resistance ...................................................................... 5
ESD Caution .................................................................................. 5
Pin Configurations and Function Descriptions ........................... 6
Typical Performance Characteristics ..............................................7
Theory of Operation .........................................................................8
Keypad Operation .........................................................................8
General-Purpose Inputs and Outputs ..................................... 12
I
2
C Programming and Digital Control ........................................ 14
Registers ....................................................................................... 15
Register Descriptions ................................................................. 16
Applications Information .............................................................. 21
Applications Overview .............................................................. 21
Keypad Current .......................................................................... 21
Outline Dimensions ....................................................................... 23
Ordering Guide .......................................................................... 23
REVISION HISTORY
1/12Rev. C to Rev. D
Changes to Table 11 .......................................................................... 9
Changes to Table 25 ........................................................................ 18
7/11—Rev. B to Rev. C
Changes to Features and General Description,
I
2
C Address Options ........................................................................ 1
Changes to the I
2
C Programming and Digital Control Section,
Figure 16, Figure, 17, and Figure 18 ............................................. 14
Changes to Ordering Guide .......................................................... 23
5/10Rev. A to Rev. B
Changes to Features .......................................................................... 1
Changes to Table 1 ............................................................................ 3
Changes to Table 8 ............................................................................ 6
3/10Rev. 0 to Rev. A
Added WLCSP Information ........................................ Throughout
Added Typical Performance Characteristics Section ................... 7
Updated Outline Dimensions, Changes to Ordering Guide .... 23
12/09Revision 0: Initial Version

ADP5587ACPZ-R7

Mfr. #:
Manufacturer:
Analog Devices Inc.
Description:
Interface - I/O Expanders QWERTY Keypad Cntlr
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet