
PIC16(L)F1508/9
DS40001609E-page 188
2011-2015 Microchip Technology Inc.
FIGURE 21-15:
I
2
C SLAVE, 7-BIT ADDRESS, RECEPTION (SEN =
1
, AHEN =
0
, DHEN =
0
)
SEN
SEN
A7
A6
A5
A4
A3
A2
A1
D7
D6
D5
D4
D3
D2
D1
D0
D7
D6
D5
D4
D3
D2
D1
D0
SDA
x
SCL
x
1
2
3
4
56
78
9
1
2
3
4
56
78
9
12
3
4
5
6
7
8
9
P
SSPx
IF
s
et
o
n 9
th
S
C
L
x is no
t h
eld
CK
P
is wr
itte
n to
‘
1
’ in
s
of
twa
re
,
CK
P
is wr
itte
n to
‘
1
’ in
so
ftwa
re
,
ACK
lo
w
be
caus
e
fal
ling
edge o
f S
C
Lx
re
le
a
si
ng S
C
Lx
AC
K
is
no
t sen
t.
B
us
M
a
ster
sen
ds
CK
P
SSP
O
V
BF
SSPx
IF
SSPO
V s
e
t b
e
ca
u
se
SSPxBUF
is st
ill f
u
ll.
Cle
a
re
d
b
y
so
ftwa
re
Fi
rs
t by
te
o
f da
ta
is
ava
ilabl
e
in
SSPx
BUF
ACK
=
1
Cle
are
d b
y softwar
e
SSP
xBUF
is r
ea
d
Clo
ck is
h
el
d
lo
w
un
til
CK
P is
se
t
to
‘
1
’
rel
e
asi
n
g S
C
Lx
S
to
p c
on
d
itio
n
S
ACK
ACK
R
ec
ei
ve A
d
dr
ess
R
ec
ei
ve D
at
a
R
ecei
ve
D
ata
R/W=
0