Multi-Master IIC Interface (MMIIC)
14.8.4 Write Byte/Word
Command Code
Command Code
Command Code
Command Code
Data Byte
Data Byte
START
Slave Address
W
W
W
W
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
ACK
STOP
(a) Write Byte Protocol
PEC
START
Slave Address
ACK
ACK
ACK
STOP
STOP
(b) Write Byte Protocol with PEC
Data Byte Low
Data Byte Low
Data Byte High
Data Byte High
START
Slave Address
(c) Write Word Protocol
START
Slave Address
PEC
ACK
STOP
(d) Write Word Protocol with PEC
Figure 14-16. Write Byte/Word
14.8.5 Read Byte/Word
Command Code
Command Code
Data Byte
START
Slave Address
W
ACK
ACK
ACK
START
START
Slave Address
Slave Address
R
R
ACK
ACK
NAK
STOP
(a) Read Byte Protocol
Data Byte
START
Slave Address
W
ACK
ACK
ACK
ACK
PEC
NAK
STOP
(b) Read Byte Protocol with PEC
Command Code
Data Byte Low
START
Slave Address
W
ACK
ACK
ACK
START
START
Slave Address
R
ACK
ACK
Data Byte High
NAK
STOP
(c) Read Word Protocol
Command Code
Data Byte Low
START
Slave Address
W
ACK
PEC
Slave Address
R
Data Byte High
ACK
NAK
STOP
(d) Read Word Protocol with PEC
Figure 14-17. Read Byte/Word
MC68HC908AP Family Data Sheet, Rev. 4
244
Freescale Semiconductor