Chip2005Microchip Technology

MCP23017 16-Bit I/O Expander with I2C Interface

16-bit general purpose parallel I/O port expander with high-speed I2C interface (up to 1.7 MHz), configurable interrupt output pins, and 100k internal pull-ups.

Aliase:MCP23017-E/SP, MCP23017-E/SO, 16-Bit I2C Expander

DIP-28 / SOIC-28 Top View

28 Pins
MCP23017Microchip TechnologyDIP-281GPB02GPB13GPB24GPB35GPB46GPB57GPB68GPB79VDD10VSS11NC12SCL13SDA14NC28GPA727GPA626GPA525GPA424GPA323GPA222GPA121GPA020INTA19INTB18~RESET17A216A115A0pinoutdb.org
Pin-Tabelle28
PinSignal / NameTypAlternative Funktionen
1GPB0Digital
Port B I/O Pin 0
2GPB1Digital
Port B I/O Pin 1
3GPB2Digital
Port B I/O Pin 2
4GPB3Digital
Port B I/O Pin 3
5GPB4Digital
Port B I/O Pin 4
6GPB5Digital
Port B I/O Pin 5
7GPB6Digital
Port B I/O Pin 6
8GPB7Digital
Port B I/O Pin 7
9VDDPower
Positive Supply Voltage (1.8V to 5.5V)
10VSSGround
Ground Reference (0V)
11NCNC
No Connection
12SCLDigital
I2C Serial Clock Input
13SDADigital
I2C Serial Data I/O
14NCNC
No Connection
15A0Digital
I2C Hardware Address Bit 0 — sets LSB of I2C address; GND = 0, VDD = 1; base address 0x20; up to 8 devices on one bus (0x20–0x27)
16A1Digital
I2C Hardware Address Bit 1 — sets middle address bit; GND = 0, VDD = 1
17A2Digital
I2C Hardware Address Bit 2 — sets MSB of configurable address bits; GND = 0, VDD = 1
18~RESETDigital
Active Low Reset Input
19INTBDigital
Port B Interrupt Output
20INTADigital
Port A Interrupt Output
21GPA0Digital
Port A I/O Pin 0
22GPA1Digital
Port A I/O Pin 1
23GPA2Digital
Port A I/O Pin 2
24GPA3Digital
Port A I/O Pin 3
25GPA4Digital
Port A I/O Pin 4
26GPA5Digital
Port A I/O Pin 5
27GPA6Digital
Port A I/O Pin 6
28GPA7Digital
Port A I/O Pin 7