MCP23008/MCP23S08
8-Bit I/O Expander with Serial Interface
Features
Package Types
MCP23008
• 8-bit remote bidirectional I/O port
- I/O pins default to input
• High-speed I2C™ interface (MCP23008)
- 100 kHz
PDIP/SOIC
1
18
17
16
15
14
13
12
11
10
VDD
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
SCL
SDA
A2
A1
A0
2
3
4
5
6
7
8
9
- 400 kHz
- 1.7 MHz
• High-speed SPI™ interface (MCP23S08)
- 10 MHz
RESET
NC
INT
VSS
• Hardware address pins
- Three for the MCP23008 to allow up to eight
devices on the bus
SSOP
- Two for the MCP23S08 to allow up to four
devices using the same chip-select
1
2
3
4
5
6
7
8
9
20
SCL
SDA
A2
A1
A0
VDD
19
18
17
16
15
14
13
12
11
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
N/C
• Configurable interrupt output pin
- Configurable as active-high, active-low or
open-drain
• Configurable interrupt source
RESET
NC
- Interrupt-on-change from configured defaults
or pin change
INT
VSS
N/C
• Polarity Inversion register to configure the polarity
of the input port data
10
• External reset input
• Low standby current: 1 µA (max.)
• Operating voltage:
MCP23S08
PDIP/SOIC
- 1.8V to 5.5V @ -40°C to +85°C (I-Temp)
- 2.7V to 5.5V @ -40°C to +85°C (I-Temp)
- 4.5V to 5.5V @ -40°C to +125°C (E-Temp)
1
18
17
16
15
14
13
12
11
10
VDD
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
SCK
SI
SO
A1
A0
2
3
4
5
6
7
8
9
Packages
RESET
CS
18-pin PDIP (300 mil)
18-pin SOIC (300 mil)
20-pin SSOP
INT
VSS
SSOP
1
2
3
4
5
6
7
8
9
20
VDD
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
N/C
SCK
SI
SO
A1
A0
19
18
17
16
15
14
13
12
11
RESET
CS
INT
VSS
N/C
10
© 2005 Microchip Technology Inc.
DS21919B-page 1