Inter-Integrated Circuit (I2C) Interface
306 October 8, 2006
Preliminary
Figure 14-9. Master Burst SEND
Idle
write Slave Address
to I2CMSA
write DATA to
to I2CMDR
read I2CMCS
Bus Busy=0
N
Y
Sequence may be omitted in a
Single Master system
write “---0-011”
to I2CMSA
read I2CMCS
Bus Busy=0
N
Y
Error=0
N
Y
Idle
Error Service
Idle
Arb_Lost=”1”
N
Y
write “---0- 100
Error Service
to I2CMCS
Idle
write DATA to
I2CMDR
Index=n
N
Y
write “---0 -101”
to I2CMSA
read I2CMCS
Busy=0
N
Y
Error=0
N
Y
Error Service
Idle
write “---0-001”
to I2CMSA