I2CxCON2
| Bit7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| ACNT | GCEN | FME | ABD | SDAHT[1:0] | BFRET[1:0] | ||
| AccessR/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W |
| Reset0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Auto-Load I2C Count Register Enable
| Value | Description |
|---|---|
1 |
The first transmitted/received byte after the address is automatically loaded into the I2CxCNT register |
0 |
Auto-load of I2CxCNT is disabled |
| Value | Description |
|---|---|
1 |
General
Call Address (0x00) causes an address match
event |
0 |
General Call Addressing is disabled |
Fast Mode Enable
| Value | Description |
|---|---|
1 |
SCL frequency (FSCL) = FI2CxCLK/4 |
0 |
SCL frequency (FSCL) = FI2CxCLK/5 |
Address Buffer Disable
| Value | Description |
|---|---|
1 |
Address
buffers are disabled; Received address is loaded into I2CxRXB, address to transmit is loaded into I2CxTXB |
0 |
Address
buffers are enabled; Received address is loaded into I2CxADB0/I2CxADB1, address to transmit is loaded into I2CxADB0/I2CxADB1 |
SDA Hold Time Selection
| Value | Description |
|---|---|
11 |
Reserved |
10 |
Minimum of 30 ns hold time on SDA after the falling SCL edge |
01 |
Minimum of 100 ns hold time on SDA after the falling SCL edge |
00 |
Minimum of 300 ns hold time on SDA after the falling SCL edge |