
2011-2012 Microchip Technology Inc.
Preliminary
DS41579C-page 293
PIC16(L)F1782/3
FIGURE 26-22:
I2C SLAVE, 10-BIT ADDRESS, TRANSMISSION (SEN = 0, AHEN = 0, DHEN = 0)
Re
ce
ivin
g
Ad
dr
es
s
ACK
Rece
iving
S
econ
dA
d
dr
e
ss
B
yte
Sr
R
e
ce
iv
e
F
irs
tA
ddr
es
sB
yt
e
ACK
T
ra
n
sm
itt
in
gDa
ta
Byte
1
0
A9
A8
A7
A6
A5
A4
A3
A2
A1
A0
1
0
A9
A8
D7
D6
D5
D4
D3
D2
D1
D0
SDA
SC
L
S
SPI
F
BF
UA
CKP
R/W
D/A
1
23
45
6
789
1
23
45
67
89
1
23
4
5
67
89
1
23
4
5
6
78
9
AC
K
=
1
P
M
a
ster
sen
ds
S
to
p
co
n
ditio
n
M
a
ste
rse
nds
no
tA
C
K
M
aste
rse
nds
R
es
tar
tev
ent
AC
K
R/
W
=
0
S
Cle
are
db
ysoftwar
e
Af
te
rSSP
ADD
is
u
pd
ate
d,
U
A
is
cl
ear
ed
a
nd
S
C
Li
s
rel
e
ased
Hig
h
a
d
dr
e
ss
is
lo
ad
e
d
Re
ce
iv
ed
a
dd
re
ss
is
Data
to
tr
ans
mit
is
S
e
tby
softwar
e
In
di
cat
es
a
na
ddr
ess
Wh
e
nR/
W
=
1
;
R/W
is
copie
dfr
om
th
e
S
e
tb
yha
rdw
a
re
UA
in
d
ic
at
e
sSSP
ADD
SS
PBUF
lo
a
de
d
w
ith
rece
iv
ed
ad
dre
ss
mu
st
be
up
da
te
d
ha
sb
een
re
cei
ve
d
lo
a
de
d
in
to
SSPB
UF
re
le
a
ses
S
C
L
M
a
ste
rs
n
ot
A
C
K
is
co
pi
e
d
ma
tchi
n
ga
ddr
ess
byte
CKP
is
cle
a
re
d
o
n
9t
h
fa
llin
g
e
d
ge
o
fSCL
re
a
df
ro
m
SSP
BUF
ba
ck
in
to
SSP
ADD
ACKST
A
T
S
et
by
har
dw
a
re