Datasheet

Table Of Contents
© 2007 Microchip Technology Inc. DS20090C-page 1
MCP23016
Features
16-bit remote bidirectional I/O port
- 16 I/O pins default to 16 inputs
•Fast I
2
C™ bus clock frequency (0 - 400 kbits/s)
Three hardware address pins allow use of up to
eight devices
High-current drive capability per I/O: ±25 mA
Open-drain interrupt output on input change
Interrupt port capture register
Internal Power-On Reset (POR)
Polarity inversion register to configure the polarity
of the input port data
Compatible with most microcontrollers
Available temperature range:
- Industrial (I): -40°C to +85°C
CMOS Technology
Operating Supply Voltage: 2.0V to 5.5V
Low standby current
Packages
28-pin PDIP, 300 mil; 28-pin SOIC, 300 mil
28-pin SSOP, 209 mil; 28-pin QFN, 6x6 mm
Package Types
Block Diagram
Vss
GP1.0
GP1.1
GP1.2
GP1.3
INT
GP1.4
V
SS
CLK
TP
GP1.5
GP1.6
GP1.7
SCL
GP0.7
GP0.6
GP0.5
GP0.4
GP0.3
GP0.2
GP0.1
GP0.0
VDD
VSS
A2
A1
A0
SDA
• 1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
PDIP, SOIC, SSOP
QFN
2
3
4
5
6
1
7
GP1.2
GP1.3
INT
GP1.4
V
SS
CLK
TP
15
16
17
18
19
20
21 GP0.3
GP0.2
GP0.1
GP0.0
V
DD
VSS
A2
GP1.5
GP1.6
GP1.7
SCL
SDA
A0
A1
232425262728 22
GP1.1
GP1.0
Vss
GP0.7
GP0.6
GP0.5
GP0.4
10118 9 121314
MCP23016
MCP23016
16 Bits
GP0.0 to GP0.7
GP1.0 to GP1.7
Write pulse
Read pulse
Low Pass
Filter
Interrupt
Logic
I
2
C™ Bus
Control
Address
Decoder
Power-on
Reset
I/O
Port
Deserializer
Serializer/
Control
Clock
Gen
I
2
C™ Bus
Interface/
Protocol
Handler
INT
A0
A1
A2
SCL
SDA
CLKIN
V
DD
VSS
Configuration
Registers
Control
8-Bit
TP
IARES
16-Bit I
2
C
I/O Expander

Summary of content (38 pages)