Datasheet
2010-2012 Microchip Technology Inc. DS39977F-page 307
PIC18F66K80 FAMILY
FIGURE 21-10: I
2
C™ SLAVE MODE TIMING (TRANSMISSION, 7-BIT ADDRESS)
SDA
SCL
BF (SSPSTAT<0>)
A6
A5
A4 A3
A2
A1
D6
D5
D4
D3
D2
D1
D0
1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 9
SSPBUF is written in software
Cleared in software
Data in
sampled
S
ACK
Transmitting Data
R/W = 1
ACK
Receiving Address
A7 D7
9 1
D6
D5
D4
D3
D2
D1
D0
2 3 4 5 6 7 8 9
SSPBUF is written in software
Cleared in software
From SSPIF ISR
Transmitting Data
D7
1
CKP (SSPCON<4>)
P
ACK
CKP is set in software
CKP is set in software
SCL held low
while CPU
responds to SSPIF
SSPIF (PIR1<3> or PIR3<7>)
From SSPIF ISR
Clear by reading