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 I
2
C鈩?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
鈥?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 @ -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)
Package Types
MCP23008
SCL
SDA
A2
A1
A0
RESET
NC
INT
V
SS
PDIP/SOIC
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
V
DD
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
SSOP
SCL
SDA
A2
A1
A0
RESET
NC
INT
V
SS
N/C
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
V
DD
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
N/C
MCP23S08
SCK
SI
SO
A1
A0
RESET
CS
INT
V
SS
PDIP/SOIC
1
2
3
4
5
6
7
8
9
18
17
16
15
14
13
12
11
10
V
DD
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
Packages
18-pin PDIP (300 mil)
18-pin SOIC (300 mil)
20-pin SSOP
SSOP
SCK
SI
SO
A1
A0
RESET
CS
INT
V
SS
N/C
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
V
DD
GP7
GP6
GP5
GP4
GP3
GP2
GP1
GP0
N/C
漏
2005 Microchip Technology Inc.
MCP23S08
MCP23S08
MCP23008
MCP23008
DS21919B-page 1