R01UH0823EJ0100 Rev.1.00
Page 1127 of 1823
Jul 31, 2019
RX23W Group
35. I
2
C-bus Interface (RIICa)
35.2.6
I
2
C-bus Function Enable Register (ICFER)
TMOE Bit (Timeout Function Enable)
This bit is used to enable or disable the timeout function.
For details on the timeout function, refer to
section 35.11.1, Timeout Function
MALE Bit (Master Arbitration-Lost Detection Enable)
This bit is used to specify whether to use the arbitration-lost detection function in master mode. Normally, set this bit to
1.
NALE Bit (NACK Transmission Arbitration-Lost Detection Enable)
This bit is used to specify whether to cause arbitration to be lost when ACK is detected during transmission of NACK in
receive mode (such as when slaves with the same address exist on the bus or when two or more masters select the same
slave device simultaneously with different number of receive bytes).
SALE Bit (Slave Arbitration-Lost Detection Enable)
This bit is used to specify whether to cause arbitration to be lost when a value different from the value being transmitted
is detected on the bus in slave transmit mode (such as when slaves with the same address exist on the bus or when a
mismatch with the transmit data occurs due to noise).
Address(es): RIIC0.ICFER 0008 8305h
b7
b6
b5
b4
b3
b2
b1
b0
—
SCLE
NFE
NACKE SALE
NALE
MALE TMOE
Value after reset:
0
1
1
1
0
0
1
0
Bit
Symbol
Bit Name
Description
R/W
b0
Timeout Function Enable
0: The timeout function is disabled.
1: The timeout function is enabled.
R/W
b1
Master Arbitration-Lost
Detection Enable
0: Master arbitration-lost detection is disabled.
(Disables the arbitration-lost detection function and does not clear the
ICCR2.MST and TRS bits automatically when arbitration is lost.)
1: Master arbitration-lost detection is enabled.
(Enables the arbitration-lost detection function and clears the
ICCR2.MST and TRS bits automatically when arbitration is lost.)
R/W
b2
NACK Transmission
Arbitration-Lost Detection
Enable
0: NACK transmission arbitration-lost detection is disabled.
1: NACK transmission arbitration-lost detection is enabled.
R/W
b3
Slave Arbitration-Lost
Detection Enable
0: Slave arbitration-lost detection is disabled.
1: Slave arbitration-lost detection is enabled.
R/W
b4
NACK Reception Transfer
Abort Enable
0: Transfer operation is not aborted during NACK reception (transfer
abort disabled).
1: Transfer operation is aborted during NACK reception (transfer abort
enabled).
R/W
b5
Digital Noise Filter Circuit
Enable
0: No digital noise filter circuit is used.
1: A digital noise filter circuit is used.
R/W
b6
SCL Synchronous Circuit
Enable
0: No SCL synchronous circuit is used.
1: An SCL synchronous circuit is used.
R/W
b7
Reserved
This bit is read as 0. The write value should be 0.
R/W