CHAPTER 16 I
2
C BUS
User’s Manual U16896EJ2V0UD
497
16.6.4 Operation without communication
(1) Start ~ Code ~ Data ~ Data ~ Stop
ST
AD6 to AD0
R/W
ACK
D7 to D0
ACK
D7 to D0
ACK
SP
Δ
1
Δ
1: IICS0 register = 00000001B
Remark
Δ
: Generated only when IICC0.SPIE0 bit = 1
16.6.5 Arbitration loss operation (operation as slave after arbitration loss)
When used as master in the multi-master system, check the arbitration result by reading the IICS0.MSTS0 bit for
checking arbitration result by each INTIIC0 interrupt occurrence.
(1) When arbitration loss occurs during transmission of slave address data
<1> When IICC0.WTIM0 bit = 0
ST
AD6 to AD0
R/W
ACK
D7 to D0
ACK
D7 to D0
ACK
SP
S
1
S
2
S
3
Δ
4
S
1: IICS0 register = 0101X110B
S
2: IICS0 register = 0001X000B
S
3: IICS0 register = 0001X000B
Δ
4: IICS0 register = 00000001B
Remark
S
: Always generated
Δ
: Generated only when IICC0.SPIE0 bit = 1
X:
don’t
care
<2> When WTIM0 bit = 1
ST
AD6 to AD0
R/W
ACK
D7 to D0
ACK
D7 to D0
ACK
SP
S
1
S
2
S
3
Δ
4
S
1: IICS0 register = 0101X110B
S
2: IICS0 register = 0001X100B
S
3: IICS0 register = 0001XX00B
Δ
4: IICS0 register = 00000001B
Remark
S
: Always generated
Δ
: Generated only when SPIE0 bit = 1
X:
don’t
care