CHAPTER 16 I
2
C BUS
User’s Manual U16896EJ2V0UD
519
Figure 16-16. Master Operation in Multimaster System (2/3)
STT0 = 1
Wait
Slave operation
Yes
MSTS0 = 1?
EXC0 = 1 or COI0 =1?
Communication start preparation
(start condition generation)
Securing wait time by software
(refer to
Table 16-6
)
Waiting for bus release
(communication reserved)
Wait status after stop condition
detection and start condition generation
by communication reservation function
No
INTIIC0
interrupt occurred?
Yes
Yes
No
No
A
C
STT0 = 1
Wait
Slave operation
Yes
IICBSY0 = 0?
EXC0 = 1 or COI0 =1?
Communication start preparation
(start condition generation)
Communication reservation disabled
Communication reservation enabled
Securing wait time by software
(refer to
Table 16-7
)
Waiting for bus release
Stop condition detection
No
No
INTIIC0
interrupt occurred?
Yes
Yes
No
Yes
STCF0 = 0?
No
B
D
C
D
Communication processing
Communication processing