22.4.13 I2Cx Bus Clock Time-Out Register

Name: I2CxBTO
Offset: 0x18B0, 0x1900, 0x1950

Bit 3130292827262524 
 BTOCLK        
Access R/W 
Reset 0 
Bit 2322212019181716 
 BTOPR[23:16] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 BTOPR[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 BTOPR[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bit 31 – BTOCLK  I2C Bus Time-out Clock Selection bit

ValueDescription
1

The I2C BTO clock is the FRC.

0

The I2C BTO clock is the peripheral clock.

Bits 23:0 – BTOPR[23:0]  I2C Bus Clock Time-out Timer bits

Provides the Reset value for the BSCLTO timer. The timer resets on each falling edge of SCL and starts counting each BTO clock cycle if SCL is low. The timer is disabled when BSCLTE=0.