MCP23016-I/SP Microchip Technology, MCP23016-I/SP Datasheet - Page 4
![IC I/O EXPANDER I2C 16B 28SDIP](/photos/6/59/65908/150-28-dip_sml.jpg)
MCP23016-I/SP
Manufacturer Part Number
MCP23016-I/SP
Description
IC I/O EXPANDER I2C 16B 28SDIP
Manufacturer
Microchip Technology
Specifications of MCP23016-I/SP
Package / Case
28-DIP (0.300", 7.62mm)
Interface
I²C
Number Of I /o
16
Interrupt Output
Yes
Frequency - Clock
400kHz
Voltage - Supply
2 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Mounting Type
Through Hole
Includes
POR
Logic Family
MCP23016
Propagation Delay Time
50 ns
Operating Supply Voltage
2 V to 5.5 V
Power Dissipation
1 W
Operating Temperature Range
- 40 C to + 85 C
Input Voltage
4.5 V to 5.5 V
Logic Type
I/O Expander
Maximum Clock Frequency
400 KHz
Maximum Operating Frequency
3.4 MHz
Mounting Style
Through Hole
Output Current
25 mA
Output Voltage
4.5 V
Chip Configuration
16 Bit
Bus Frequency
400kHz
Ic Interface Type
I2C
No. Of I/o's
16
Supply Voltage Range
2V To 5.5V
Digital Ic Case Style
DIP
No. Of Pins
28
Ic Function
I/O Expander
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
MCP23016-I/SP
Manufacturer:
AirBORN
Quantity:
214
MCP23016
1.2
The on-chip POR circuit holds the chip in RESET until
V
POR circuit (i.e., release RESET). A maximum rise
time for V
When the device starts normal operation (exits the
RESET condition), device operating parameters
(voltage, frequency, temperature) must be met to
ensure proper operation.
1.3
The Power-up Timer provides a 72 ms nominal time-
out on power-up, keeping the device in RESET and
allowing V
The power-up time delay will vary from chip-to-chip due
to V
Table 2-4 for details (T
1.4
The MCP23016 uses an external RC circuit to
determine the internal clock speed. The user must
connect R and C to the MCP23016, as shown in
Figure 1-1.
FIGURE 1-1:
DS20090C-page 4
DD
R
C
V
has reached a high enough level to deactivate the
EXT
EXT
DD
SS
, temperature and process variation. See
V
Power-on Reset (POR)
Power-up Timer (PWRT)
Clock Generator
DD
DD
DD
is specified in the electrical specifications.
to rise to an acceptable level.
CLK
PWRT
CLOCK CONFIGURATION
, parameter 3).
MCP23016
Internal Clock
A 1 MHz (typ.) internal clock is needed for the device to
function properly. The internal clock can be measured
on the TP pin. Recommended R
are shown in Table 1-2.
TABLE 1-2:
1.5
This block manages the functionality of the I
interface and protocol handling. The MCP23016
supports the following commands:
TABLE 1-3:
1.6
The last three LSb of the 7-bit address are user-defined
(see Table 1-4). Three hardware pins (<A2:A0>) define
these bits.
TABLE 1-4:
Command Byte
Note:
0
0h
1h
2h
3h
4h
5h
6h
7h
8h
9h
Ah
Bh
I
Handler
Address Decoder
2
3.9 kΩ
R
C Bus Interface/ Protocol
1
Set IARES = 1 to measure the clock
output on TP.
EXT
RECOMMENDED VALUES
COMMAND BYTE TO
REGISTER RELATIONSHIP
DEVICE ADDRESS
0
Access to GP0
Access to GP1
Access to OLAT0
Access to OLAT1
Access to IPOL0
Access to IPOL1
Access to IODIR0
Access to IODIR1
Access to INTCAP0 (Read-Only)
Access to INTCAP1 (Read-Only)
Access to IOCON0
Access to IOCON1
© 2007 Microchip Technology Inc.
0
EXT
A2
Result
and C
33 pF
C
EXT
A1
EXT
2
values
C bus
A0