8-Bit I/O Expander
MCP23008/MCP23S08
8-Bit I/O Expander with Serial Interface
Features
• 8-Bit Remote Bidirectional I/O Port - I/O pins de...
Description
MCP23008/MCP23S08
8-Bit I/O Expander with Serial Interface
Features
8-Bit Remote Bidirectional I/O Port - I/O pins default to input
High-Speed I2C Interface (MCP23008) - 100 kHz - 400 kHz - 1.7 MHz
High-Speed SPI Interface (MCP23S08) - 10 MHz
Hardware Address Pins - Three for the MCP23008 to allow up to eight devices on the bus - Two for the MCP23S08 to allow up to four devices using the same Chip Select
Configurable Interrupt Output Pin - Configurable as active-high, active-low or open-drain
Block Diagram
MCP23S08 SCK
SI SO
MCP23008
SCL
MCP23S08
SDA
A1:A0
A2:A0
3
RESET INT
Serial Interface Decode
Interrupt Logic
VDD VSS
POR
Configurable Interrupt Source - Interrupt-on-change from configured defaults or pin change
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 at -40°C to +85°C I2C at 100 kHz SPI at 5 MHz
- 2.7V to 5.5V at -40°C to +85°C I2C at 400 kHz SPI at 10 MHz
- 4.5V to 5.5V at -40°C to +125°C I2C at 1.7 kHz SPI at 10 MHz
Packages
18-pin PDIP (300 mil) 18-pin SOIC (300 mil) 20-pin SSOP 20-pin QFN
Serializer/ Deserializer 8
Control
GPIO
8
Configuration/ Control Registers
GP0 GP1 GP2 GP3 GP4
GP5 GP6 GP7
2004-2019 Microchip Technology Inc.
DS20001919F-page 1
MCP23008/MCP23S08
Package Types
SCL SDA
A2 A1 A0
RESET NC INT
VSS
PDIP/SOIC
1
18
2
17
3
16
4
15
5
14
6
13
7
12
8
11
9
10
MCP2300...
Similar Datasheet