Chapter 13
Serial Interface
13.5.3
Timing
Master Transmission Timing
SDAn
SCLn
SCnTIRQ
IIC3BUSBSY
Set data to TXBUFn
(1) Generate start condition by setting data to TXBUFn
(2) Transmit Address data (slave address + R/W bit)
(3) Receive ACK bit
(4) Set data to TXBUFn in interrupt handler
(5) Transmit data
(6) Receive ACK bit
(7) Set SCnMD3.IIC3STPC in interrupt handler
(8) Generate stop condition
XIII - 62
IIC Communication
(1)
(2)
address data
transmission
. .
1
2
8
Figure:13.5.7 Master Transmission Timing
(3)
(4)
(5)
8 bits transmission
ACK
1
Set data to TXBUFn
(6)
(7)
. .
2
8
ACK
Set IIC3STPC
(8)