Table 13.5 flags and transfer states (slave mode) – Renesas H8S/2111B User Manual
Page 329

Rev. 1.00, 05/04, page 295 of 544
Table 13.5 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
(SARX
≠SAR)
0 0 1 0 0 0 0 — 1
↑
1
↑ 0 1↑ 1 General
call
address match in
first frame
(SARX
≠H’00)
0 1
↑/0
*
1
1 0 0 1
↑
1
↑ — 0 0 0 1↑
1
SARS match in first
frame
(SAR
≠SARX)
0 1 1 0 0 — — — — 0 1
↑ — — Transmission
end
(ACKE=1 and
ACKB=1)
0 1 1 0 0 1
↑/0
*
1
— — — 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