3 Pin Allocation Tables

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

PDIP

SOIC

TSSOP

16-Pin

QFN

VQFN

ADCDACComparatorZCDTimersCCPCWGCLCMSSPEUSARTIOCInterruptBasic
RA01312

ANA0

DAC1OUT1C1IN0+—————

SS2(1)

—IOCA0—ICSPDAT

ICDDAT

RA11211

ANA1

VREF+(ADC)

DAC1REF0+

C1IN0-

———————IOCA1—ICSPCLK

ICDCLK

RA21110

ANA2

DAC1REF0-

—ZCD1T0CKI(1)—CWG1(1)———IOCA2INT(1)—
RA343——————————IOCA3—MCLR

VPP

RA432

ANA4

———T1G(1)—————IOCA4—

CLKOUT

SOSCO

RA521

ANA5

———T1CKI(1)

T2IN(1)

——CLCIN3(1)——IOCA5—

CLKIN

SOSCI

RC0109

ANC0

———————SCL1(1,3,4)

SCK1(1,3,4)

CK2(1,3)IOCC0——
RC198

ANC1

—

C1IN1-

—

T4IN

(1)
——CLCIN2(1)SDA1(1,3,4)

SDI1(1,3,4)

RX2(1)

DT2(1,3)

IOCC1——
RC287ANC2

ADACT(1)

—

C1IN2-

—

T6IN

(1)
—————IOCC2——
RC376

ANC3

—

C1IN3-

——CCP2(1)—CLCIN0(1)SS1(1)—IOCC3——
RC465

ANC4

———T3G(1)——CLCIN1(1)

SCL2(1,3,4)

SCK2(1,3,4)

CK1(1,3)IOCC4——
RC554

ANC5

———T3CKI(1)CCP1(1)——

SDA2(1,3,4)

SDI2(1,3,4)

RX1(1)

DT1(1,3)

IOCC5——
VDD116————————————VDD
VSS1413————————————VSS
OUT(2)——

ADGRDA

ADGRDB

—

CMP1

—TMR0CCP1

CCP2

PWM3

PWM4

PWM5

CWG1A

CWG1B

CWG1C

CWG1D

CLC1OUT

CLC2OUT

CLC3OUT

CLC4OUT

SCL1

SCK1

SDA1

SDO1

SCL2

SCK2

SDA2

SDO2

TX1

DT1

CK1

TX2

DT2

CK2

———
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

QFN

VQFN

ADCDACComparatorZCDTimersCCPCWGCLCMSSPEUSARTIOCInterruptBasic
RA01916

ANA0

DAC1OUT1C1IN0+———————IOCA0—ICSPDAT

ICDDAT

RA11815

ANA1

VREF+(ADC)

DAC1REF0+

C1IN0-

—————

SS2(1)

—IOCA1—ICSPCLK

ICDCLK

RA21714

ANA2

DAC1REF0-

—ZCD1T0CKI(1)—CWG1(1)CLCIN0(1)——IOCA2INT(1)—
RA341——————————IOCA3—MCLR

VPP

RA4320

ANA4

———T1G(1)—————IOCA4—

CLKOUT

SOSCO

RA5219

ANA5

———T1CKI(1)

T2IN(1)

—————IOCA5—

CLKIN

SOSCI

RB41310

ANB4

——————CLCIN2(1)SDA1(1,3,4)

SDI1(1,3,4)

—IOCB4——
RB5129

ANB5

——————CLCIN3(1)

SDA2(1,3,4)

SDI2(1,3,4)

RX1(1)

DT1(1,3)

IOCB5——
RB6118

ANB6

———————SCL1(1,3,4)

SCK1(1,3,4)

—IOCB6——
RB7107ANB7———————

SCL2(1,3,4)

SCK2(1,3,4)

CK1(1,3)IOCB7——
RC01613ANC0————————CK2(1,3)IOCC0——
RC11512ANC1—C1IN1-—T4IN(1)————RX2(1)

DT2(1,3)

IOCC1——
RC21411ANC2

ADACT(1)

—C1IN2-—T6IN(1)—————IOCC2——
RC374ANC3—C1IN3-—— CCP2(1)—CLCIN1(1)——IOCC3——
RC463ANC4———T3G(1)—————IOCC4——
RC552ANC5———T3CKI(1)CCP1(1)————IOCC5——
RC685ANC6———————SS1(1)—IOCC6——
RC796ANC7—————————IOCC7——
VDD118————————————VDD
VSS2017————————————VSS
OUT(2)——ADGRDA

ADGRDB

—CMP1—TMR0CCP1

CCP2

PWM3

PWM4

PWM5

CWG1A

CWG1B

CWG1C

CWG1D

CLC1OUT

CLC2OUT

CLC3OUT

CLC4OUT

SCL1

SCK1

SDA1

SDO1

SCL2

SCK2

SDA2

SDO2

TX1

DT1

CK1

TX2

DT2

CK2

———
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.