Datasheet

Section 17 I
2
C Bus Interface (IIC)
Rev. 3.00 Sep. 28, 2009 Page 523 of 910
REJ09B0350-0300
Table 17.6 Flags and Transfer States (Slave Mode)
MST TRS BBSY ESTP STOP IRTR AASX AL AAS ADZ ACKB ICDRF ICDRE State
0 0 0 0 0 0 0 0 0 0 0 — 0 Idle state (flag
clearing
required)
0 0 1 0 0 0 0 0 0 0 0 — 1 Start condition
detected
0 1/0
*
1
1 0 0 0 0 — 1 0 0 1 1 SAR match in
first frame
(SARXSAR)
0 0 1 0 0 0 0 — 1 1 0 1 1 General call
address match
in first frame
(SARXH'00)
0 1/0
*
1
1 0 0 1 1 0 0 0 1 1 SAR match in
first frame
(SARSARX)
0 1 1 0 0 — 0 1 — — Transmission
end (ACKE=1
and ACKB=1)
0 1 1 0 0 1/0
*
2
— — — 0 0 — 1 Transmission
end with
ICDRE=0
0 1 1 0 0 — 0 0 0 0 — 0 ICDR write with
the above state
0 1 1 0 0 — 1 0 1 Transmission
end with
ICDRE=1
0 1 1 0 0 — 0 0 0 0 0 ICDR write with
the above state
0 1 1 0 0 1/0
*
2
0 0 0 0 1 Automatic data
transfer from
ICDRT to ICDRS
with the above
state
0 0 1 0 0 1/0
*
2
— — — — — 1 Reception end
with ICDRF=0
0 0 1 0 0 — 0 0 0 0 ICDR read with
the above state