I2C Pad Control

For this family of devices, the I2C specific pads are available on RA1 and RA2 (8-pin devices only), RB4, RB5, RB6,and RB7 (20-pin devices only), and RC0, RC1, RC4, and RC5 (14/16-pin devices only) pins. The I2C characteristics of each of these pins is controlled by the RxyI2C registers. These characteristics include enabling I2C specific slew rate (over standard GPIO slew rate), selecting internal pull-ups for I2C pins, and selecting appropriate input threshold as per SMBus specifications.

Important: Any peripheral using the I2C pins reads the I2C input levels when enabled via RxyI2C.