R01UH0822EJ0100 Rev.1.00
Page 784 of 1041
Jul 31, 2019
RX13T Group
24. I
2
C-bus Interface (RIICa)
Figure 24.32
Automatic Low-Hold Operation in Receive Mode (Using RDRFS and WAIT Bits)
RDRF
Read ICDRR register
RDRF
Data
Automatic low-hold (WAIT)
Automatic low-hold (WAIT)
ACK
Data
Data
[RDRFS = 0, WAIT = 0]
Read ICDRR register
Read ICDRR register
Read ICDRR register
[RDRFS = 0, WAIT = 1]
Automatic low-
hold (WAIT)
Data
Data
ACK
Data
Read ICDRR resgister
Read ICDRR register
Automatic low-hold
(to prevent failure to
receive data)
Automatic low-
hold (RDRFS)
Automatic low-hold (RDRFS)
[RDRFS = 1, WAIT = 0]
[RDRFS = 1, WAIT = 1]
Write 0 to ACKBT bit
Read ICDRR register Read ICDRR register Write 0 to ACKBT bit
ACK
Data
ACK
Data
ACK
Automatic low-hold
(RDRFS)
Automatic low-hold (WAIT)
Automatic low-hold
(RDRFS)
Write 0 to ACKBT bit
Read ICDRR register
Read ICDRR register
Write 0 to ACKBT bit
2
3
4
5
6
7
8
1
2
3
4
2
3
4
5
6
7
8
1
9
9
9
1
2
3
4
5
6
7
8
1
2
3
4
5
6
7
8
1
9
9
9
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
1
9
2
3
4
5
6
7
8
9
1
9
2
3
4
5
6
7
8
1
Automatic low-hold
(to prevent failure to receive data)
ACK
ACK
ACK
ACK
RDRF
ACKBT
RDRF
ACKBT
Data
ACK
SCL0
SDA0
SCL0
SDA0
SCL0
SDA0
SCL0
SDA0