(MCP23017 / MCP23S17) 16-Bit I/O Expander
MCP23017/MCP23S17
16-Bit I/O Expander with Serial Interface
Features
• 16-Bit Remote Bidirectional I/O Port: - I/O pin...
Description
MCP23017/MCP23S17
16-Bit I/O Expander with Serial Interface
Features
16-Bit Remote Bidirectional I/O Port: - I/O pins default to input
High-Speed I2C Interface (MCP23017): - 100 kHz - 400 kHz - 1.7 MHz
High-Speed SPI Interface (MCP23S17): - 10 MHz (maximum)
Three Hardware Address Pins to Allow Up to Eight Devices On the Bus
Configurable Interrupt Output Pins: - Configurable as active-high, active-low or open-drain
INTA and INTB Can Be Configured to Operate Independently or Together
Package Types MCP23017
GPB0
GPB1 GPB2 GPB3 GPB4
GPB5 GPB6 GPB7
VDD VSS NC SCK SDA NC
1
2
3 4 5
6 7 8
9 10 11 12 13 14
28
27
26 25 24
23 22 21
20 19 18 17 16 15
GPA7 GPA6 GPA5 GPA4 GPA3
GPA2 GPA1 GPA0
INTA
INTB
RESET A2 A1 A0
SOIC SPDIP SSOP
Configurable Interrupt Source: - Interrupt-on-change from configured register defaults or pin changes
Polarity Inversion Register to Configure the Polarity of the Input Port Data
External Reset Input Low Standby Current: 1 µA (max.) Operating Voltage:
- 1.8V to 5.5V @ -40°C to +85°C - 2.7V to 5.5V @ -40°C to +85°C - 4.5V to 5.5V @ -40°C to +125°C
Packages
28-pin QFN, 6 x 6 mm Body 28-pin SOIC, Wide, 7.50 mm Body 28-pin SPDIP, 300 mil Body 28-pin SSOP, 5.30 mm Body
GPB0
GPB1 GPB2 GPB3 GPB4
GPB5 GPB6 GPB7
VDD VSS
CS SCK
SI SO
MCP23S17
1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15
GPA7 GPA6 GPA5 GPA4 GPA3
GPA2 GPA1 GPA0
INTA
INTB
RESET A2 A1 A0
GPB3 GPB2 GPB1 GPB0 GPA7 GPA6 GPA5
GPB3 GPB2 G...
Similar Datasheet