Datasheet
© 2009 Microchip Technology Inc. DS22152B-page 39
MCP40D17/18/19
FIGURE 5-13: I
2
C Write Command Format (Slave Address = “0101110 ”).
FIGURE 5-14: I
2
C Write Communication Behavior (Slave Address = “0101110”).
STOP bit
Slave Address Byte
Command Code Data Byte
1010S 111 0 0A000AD3XD6D5D4 D2D1D0 A
Fixed
Address
Data Byte Data Byte
AD3X D6D5D4 D2D1D0 A
P
Read/Write bit (“0” = Write)
00 00
D3 D2 D1 D0
XD6D5D4
S = Start Condition
P = Stop Condition
A = Acknowledge
X = Don’t Care
R/W = Read/Write bit
D6:D0 = Data bits
Legend
Write 1 Byte with Command Code = 00h
Write 2 Byte with Command Code = 00h
S Slave Address
R
/
W
A
C
K Command Code
A
C
K Data Byte
A
C
KP
Master S0101110010000000010ddddddd1P
MCP40D17/18/19 0 0 0
I
2
C Bus S0101110000000000000ddddddd0P
S Slave Address
R
/
W
A
C
K Command Code
A
C
K Data Byte
A
C
K
Master S0101110010000000010ddddddd1
MCP40D17/18/19 0 0 0
I
2
C Bus S0101110000000000000ddddddd0
Data Byte
A
C
KP
Master 0ddddddd1P
MCP40D17/18/19 0
I
2
C Bus 0ddddddd0P