37.5.20 I2CxADR3

I2C Address 3 Register(1)

Note:
  1. The ‘11110’ bit pattern used in the 10-bit address high byte is defined by the I2C Specification. It is up to the user to define these bits. These bit values are compared to the received address by hardware to determine a match. The bit pattern transmitted by the host must be the same as the client address’s bit pattern used for comparison or a match will not occur.
Name: I2CxADR3
Address: 0x291, 0x2A8

Bit 76543210 
 ADR[6:0]  
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 1111111 

Bits 7:1 – ADR[6:0]  I2C Client Address 3

NameDescription
7-bit Client/Multi-Host modes (MODE = 000 or 110): 7-bit client address 3
7-bit Client/Multi-Host modes with Masking (MODE = 001 or 111): 7-bit client address mask for I2CxADR2
10-bit Client mode (MODE = 010): ADR[7:3]: Bit pattern (11110) as defined by the I2C Specification(1)

ADR[2:1]: Two Most Significant bits of second 10-bit address

10-bit Client mode with Masking (MODE = 011): ADR[7:3]: Bit pattern (11110) as defined by the I2C Specification(1)

ADR[2:1]: Two Most Significant bits of 10-bit address mask

The ‘11110’ bit pattern used in the 10-bit address high byte is defined by the I2C Specification. It is up to the user to define these bits. These bit values are compared to the received address by hardware to determine a match. The bit pattern transmitted by the host must be the same as the client address’s bit pattern used for comparison or a match will not occur.