I 2 C-Bus Status Enable Register (Icser) - Renesas RX100 Series User Manual

32-bit mcu
Hide thumbs Also See for RX100 Series:
Table of Contents

Advertisement

RX13T Group
2
24.2.7
I
C-bus Status Enable Register (ICSER)
Address(es): RIIC0.ICSER 0008 8306h
b7
b6
HOAE
0
0
Value after reset:
Bit
Symbol
Bit Name
b0
SAR0E
Slave Address Register 0 Enable
b1
SAR1E
Slave Address Register 1 Enable
b2
SAR2E
Slave Address Register 2 Enable
b3
GCAE
General Call Address Enable
b4
Reserved
b5
DIDE
Device-ID Address Detection
Enable
b6
Reserved
b7
HOAE
Host Address Enable
SARyE Bit (Slave Address Register y Enable) (y = 0 to 2)
This bit is used to enable or disable the slave address set in registers SARLy and SARUy.
When this bit is set to 1, the slave address set in registers SARLy and SARUy is enabled and is compared with the
received slave address.
When this bit is set to 0, the slave address set in registers SARLy and SARUy is disabled and is ignored even if it
matches the received slave address.
GCAE Bit (General Call Address Enable)
This bit is used to specify whether to ignore the general call address (0000 000b + 0 (write): All 0) when it is received.
When this bit is set to 1, if the received slave address matches the general call address, the RIIC recognizes the received
slave address as the general call address independently of the slave addresses set in registers SARLy and SARUy (y = 0
to 2) and performs data receive operation.
When this bit is set to 0, the received slave address is ignored even if it matches the general call address.
DIDE Bit (Device-ID Address Detection Enable)
This bit is used to specify whether to recognize and execute the device-ID address when a device ID (1111 100b) is
received in the first byte after a start condition or restart condition is detected.
When this bit is set to 1, if the received first byte matches the device ID, the RIIC recognizes that the device-ID address
has been received. When the following R/W# bit is 0 (write), the RIIC recognizes the second and the following bytes as
slave addresses and continues the receive operation.
When this bit is set to 0, the RIIC ignores the received first byte even if it matches the device ID address and recognizes
the first byte as a normal slave address.
For details on the device-ID address detection, refer to section 24.7.3, Device-ID Address Detection .
R01UH0822EJ0100 Rev.1.00
Jul 31, 2019
b5
b4
b3
b2
DIDE
GCAE SAR2E SAR1E SAR0E
0
0
1
0
b1
b0
0
1
Description
0: Slave address in registers SARL0 and SARU0 is disabled.
1: Slave address in registers SARL0 and SARU0 is enabled.
0: Slave address in registers SARL1 and SARU1 is disabled.
1: Slave address in registers SARL1 and SARU1 is enabled.
0: Slave address in registers SARL2 and SARU2 is disabled.
1: Slave address in registers SARL2 and SARU2 is enabled.
0: General call address detection is disabled.
1: General call address detection is enabled.
This bit is read as 0. The write value should be 0.
0: Device-ID address detection is disabled.
1: Device-ID address detection is enabled.
This bit is read as 0. The write value should be 0.
0: Host address detection is disabled.
1: Host address detection is enabled.
2
24. I
C-bus Interface (RIICa)
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
Page 740 of 1041

Advertisement

Table of Contents
loading

Table of Contents