PPS selections for peripherals with bidirectional signals on a single pin must be made so that the PPS input and PPS output select the same pin. Peripherals that have bidirectional signals include:
- EUSART (DT/RXxPPS and TX/CKxPPS pins for synchronous
operation)
- MSSP (I2C SDA/SSPxDATPPS and
SCL/SSPxCLKPPS)
Important: The I2C
default input pins are I2C and SMBus compatible. RB1 and
RB2 are additional pins. RC4 and RC3 are default MMP1 pins and are SMBus compatible. Clock
and data signals can be routed to any pin, however pins without I2C compatibility will operate at standard TTL/ST logic
levels as selected by the INVLV register.