3 Pin Allocation Tables

Table 3-1. 14/16-Pin Allocation Table
I/O14-Pin

PDIP


SOIC


TSSOP

16-Pin


QFN

ADCReferenceTimersCCP10-Bit


PWM

MSSPEUSARTIOCInterruptBasic
RA01312ANA0IOCA0ICSPDAT


ICDDAT

RA11211ANA1VREF+ (ADC)IOCA1ICSPCLK


ICDCLK

RA21110ANA2T0CKI(1)IOCA2INT(1)
RA343IOCA3MCLR


VPP

RA432ANA4T1G(1)IOCA4CLKOUT
RA521ANA5T1CKI(1)


T2IN(1)

IOCA5CLKIN
RC0109SCL1(1,3,4)


SCK1(1,3,4)

IOCC0
RC198SDA1(1,3,4)


SDI1(1,3,4)

IOCC1
RC287ANC2


ADACT(1)

IOCC2
RC376ANC3 CCP2(1)SS1(1)IOCC3
RC465ANC4CK1(1,3)IOCC4
RC554ANC5CCP1(1)RX1(1)


DT1(1, 3)

IOCC5
VDD116VDD
VSS1413VSS
OUT(2)TMR0CCP1


CCP2

PWM3


PWM4

SCL1


SCK1


SDA1


SDO1

TX1


DT1


CK1

Note:
  1. This is a PPS remappable input signal. The input function may be moved from the default location shown to any PORTx pin.
  2. All output signals shown in this row are PPS remappable.
  3. This is a bidirectional signal. For normal operation, user software must map this signal to the same pin via the PPS input and PPS output registers.
  4. These pins can be configured for I2C or SMBus logic levels via the RxyI2C registers. The SCL1/SDA1 signals may be assigned to these pins for expected operation. PPS assignments of these signals to other pins will operate; however, the logic levels will be standard TTL/ST as selected by the INLVL register.
Table 3-2. 20-Pin Allocation Table
I/O20-Pin


PDIP


SOIC


SSOP

20-Pin


VQFN

ADCReferenceTimersCCP10-Bit


PWM

MSSPEUSARTIOCInterruptBasic
RA01916ANA0IOCA0ICSPDAT


ICDDAT

RA11815ANA1VREF+ (ADC)IOCA1ICSPCLK


ICDCLK

RA21714ANA2T0CKI(1)IOCA2INT(1)
RA341IOCA3MCLR


VPP

RA4320ANA4T1G(1)IOCA4CLKOUT
RA5219ANA5T1CKI(1)


T2IN(1)

IOCA5CLKIN
RB41310SCL1(1,3,4)


SCK1(1,3,4)

IOCB4
RB5129ANB5RX1(1)


DT1(1,3)

IOCB5
RB6118ANB6SDA1(1,3,4)


SDI1(1,3,4)

IOCB6
RB7107ANB7CK1(1,3)IOCB7
RC01613IOCC0
RC11512IOCC1
RC21411ANC2


ADACT(1)

IOCC2
RC374ANC3 CCP2(1)IOCC3
RC463ANC4IOCC4
RC552ANC5CCP1(1)IOCC5
RC685SS1(1)IOCC6
RC796IOCC7
VDD118VDD
VSS2017VSS
OUT(2)TMR0CCP1


CCP2

PWM3


PWM4

SCL1


SCK1


SDA1


SDO1

TX1


DT1


CK1

Note:
  1. This is a PPS remappable input signal. The input function may be moved from the default location shown to any PORTx pin.
  2. All output signals shown in this row are PPS remappable.
  3. This is a bidirectional signal. For normal operation, user software must map this signal to the same pin via the PPS input and PPS output registers.
  4. These pins can be configured for I2C or SMBus logic levels via the RxyI2C registers. The SCL1/SDA1 signals may be assigned to these pins for expected operation. PPS assignments of these signals to other pins will operate; however, the logic levels will be standard TTL/ST as selected by the INLVL register.