Datasheet
PIC16C77X
DS30275B-page 66 Advance Information 1999-2013 Microchip Technology Inc.
FIGURE 8-13: I
2
C WAVEFORMS FOR TRANSMISSION (7-BIT ADDRESS)
SDA
SCL
SSPIF
BF (SSPSTAT<0>)
CKP (SSPCON<4>)
A7 A6 A5 A4 A3 A2 A1
ACK
D7 D6 D5 D4 D3 D2 D1 D0
Not ACK
Transmitting Data
R/W
= 1
Receiving Address
123456789 123456789
P
cleared in software
SSPBUF is written in software
From SSP interrupt
service routine
Set bit after writing to SSPBUF
S
Data in
sampled
SCL held low
while CPU
responds to SSPIF
(the SSPBUF must be written-to
before the CKP bit can be set)
R/W
= 0
774.book Page 66 Tuesday, January 29, 2013 12:02 PM