19.2 Setting Baud Rate When Operating as a Bus Main
To compute the Baud Rate Generator reload value, use Equation 19-1.
I2CxBRG = ((1/FSCL – Delay) • FP/2) – 2
Note:
- These clock rate values are for guidance only. The actual clock rate should be measured in its intended application.
- Typical value of delay varies from 110 ns to 150 ns.
- I2CxBRG values of 0 to 3 are expressly forbidden. The user should never program the I2CxBRG with a value of 0x0, 0x1, 0x2 or 0x3 as indeterminate results may occur.