1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com
PmodIOXP™ Reference Manual
Revised May 23, 2013
This manual applies to the PmodIOXP rev. A
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
Overview
The Digilent PmodIOXP is an Input/Output Expansion module capable of providing up to 19 additional IO pins.
1 Functional Description
The PmodIOXP utilizes Analog Devices' ADP5589. Through the use of I²C, users may expand from the two I/O pins
required to nearly 10 times the amount of available I/O.
2 Interfacing with the Pmod
The PmodIOXP communicates with the host board via the I²C protocol. By sending out the 7-bit slave address of
0110100 and a read or write bit (1/0), users may then read or write to a specific register to configure the Pmod to
enable interrupts or read the status of GPIO pins.
Communicates via the I²C interface
16-element FIFO for event recording
19 configurable I/Os
Built-in keypad decoding for matrices up to 11×8
PWM generator
Open-drain interrupt output
Two programmable logic blocks
Debouncing on I/Os