Skip to content

MCP23017

Microchip

No picture yet

16-bit I2C I/O expander with configurable pull-ups and interrupts on both ports.

Part numberMCP23017
ManufacturerMicrochip
CategoryIntegrated Circuits › I/O Expander & Bus ICs
PackageDIP-28
Pins28
Resolution16 bit

MCP23017 pinout

PinNameTypeDescription
1GPB0bidirectionalPort B bit 0
2GPB1bidirectionalPort B bit 1
3GPB2bidirectionalPort B bit 2
4GPB3bidirectionalPort B bit 3
5GPB4bidirectionalPort B bit 4
6GPB5bidirectionalPort B bit 5
7GPB6bidirectionalPort B bit 6
8GPB7bidirectionalPort B bit 7
9VDDpowerSupply, 1.8–5.5V
10VSSgroundGround
11NCncNot connected
12SCLbidirectionalI2C clock
13SDAbidirectionalI2C data
14NCncNot connected
15A0inputAddress bit 0
16A1inputAddress bit 1
17A2inputAddress bit 2
18RESETinputReset, active low
19INTBoutputPort B interrupt
20INTAoutputPort A interrupt
21GPA0bidirectionalPort A bit 0
22GPA1bidirectionalPort A bit 1
23GPA2bidirectionalPort A bit 2
24GPA3bidirectionalPort A bit 3
25GPA4bidirectionalPort A bit 4
26GPA5bidirectionalPort A bit 5
27GPA6bidirectionalPort A bit 6
28GPA7bidirectionalPort A bit 7

Schematic symbol and footprint

VDD9RESET18A015A116A217GPA021GPA122GPA223GPA324GPA425GPA526GPA627GPA728GPB78INTA20INTB19SCL12SDA13GPB01GPB12GPB23GPB34GPB45GPB56GPB67NC11NC14VSS10
Schematic symbol
12345678910111213142827262524232221201918171615
Footprint: DIP-28 — to scale, pad 1 in yellow (mm). Check against the datasheet before ordering PCBs.

Datasheet

Related parts