Datasheet

Table Of Contents
MCP23016
DS20090C-page 26 © 2007 Microchip Technology Inc.
FIGURE 2-5: GP0 AND GP1 PORT TIMINGS
Note: It is assumed that command byte is already set to ‘00’.
1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9
1 0 0 A2 A1 A0 D0
S
0
R/W
=0
ACK
D6 D5 D4 D3 D2 D1
D7
ACK
Address
Data from LSB or
MSB of register
1 2 3 4 5 6 7 8 9
D0D6 D5 D4 D3 D2 D1
D7
ACK
Data from MSB or
LSB of register
P
Read signal(Internal) for GP0
Read signal(Internal) for GP1
t
RDd0
t
RDd1
t
Icd0
t
Isd
t
Icd1
Data in GP0
Data in GP1
INT
SDA
SCL
SCL held low until
data is processed