3 Pin Allocation Tables
| I/O |
14-Pin SOIC TSSOP | ADC | DAC | Comparator | Timers | CCP |
16-Bit PWM | CLB | CLC |
I2C/ SPI | EUSART | IOC | Interrupt | Basic |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RA0 | 13 | ANA0 | DAC1OUT1 | C1IN0+ | — | — | — | — | — | — | — | IOCA0 | — |
ICSPDAT ICDDAT |
| RA1 | 12 |
ANA1 VREF+(ADC) | DAC1REF0+ |
C1IN0- C2IN0- | — | — | — | — | — | — | — | IOCA1 | — |
ICSPCLK ICDCLK |
| RA2 | 11 | ANA2 | DAC1OUT2 | — | T0CKI(1) | — | — | — | — | — | — | IOCA2 | INT(1) | — |
| RA3 | 4 | — | — | — | — | — | — | — | — | — | — | IOCA3 | — | MCLR VPP |
| RA4 | 3 | ANA4 | — | — | T1G(1) | — | — | — | — | — | — | IOCA4 | — |
CLKOUT OSC2 SOSCO |
| RA5 | 2 | ANA5 | — | — |
T1CKI(1) T2IN(1) | — |
PWM1ERS(1) | CLBIN3(1) | CLCIN3(1) | — | — | IOCA5 | — |
CLKIN OSC1 SOSCI |
| RC0 | 10 | ANC0 | — | C2IN0+ | — | — | — | — | — | SCL1(1,3,4) SCK1(1,3,4) | CK2(1,3) | IOCC0 | — | — |
| RC1 | 9 | ANC1 | — |
C1IN1- C2IN1- |
T4IN(1) | — |
PWM2ERS(1) | CLBIN2(1) | CLCIN2(1) | SDA1(1,3,4) SDI1(1,3,4) |
RX2(1) DT2(1,3) | IOCC1 | — | — |
| RC2 | 8 |
ANC2 ADACT(1) | — |
C1IN2- C2IN2- | — | — | — | — | — | — | — | IOCC2 | — | — |
| RC3 | 7 | ANC3 | — |
C1IN3- C2IN3- | — | CCP2(1) |
PWMIN1(1) | CLBIN0(1) | CLCIN0(1) | SS1(1) | — | IOCC3 | — | — |
| RC4 | 6 | ANC4 | — | — |
T3G(1) | — | — | CLBIN1(1) | CLCIN1(1) | — | CK1(1,3) | IOCC4 | — | — |
| RC5 | 5 | ANC5 | — | — |
T3CKI(1) | CCP1(1) |
PWMIN0(1) | — | — | — |
RX1(1) DT1(1,3) | IOCC5 | — | — |
| VDD | 1 | — | — | — | — | — | — | — | — | — | — | — | — | VDD |
| VSS | 14 | — | — | — | — | — | — | — | — | — | — | — | — | VSS |
| OUT(2) | — |
ADGRDA ADGRDB | — |
CMP1 CMP2 | TMR0 |
CCP1 CCP2 |
PWM11 PWM12 PWM21 PWM22 |
CLBPPSOUT0 CLBPPSOUT1 CLBPPSOUT2 CLBPPSOUT3 CLBPPSOUT4 CLBPPSOUT5 CLBPPSOUT6 CLBPPSOUT7 |
CLC1OUT CLC2OUT CLC3OUT CLC4OUT |
SCL1 SCK1 SDA1 SDO1 |
TX1 DT1 CK1 TX2 DT2 CK2 | — | — | — |
|
Note:
|
| I/O |
20-Pin PDIP SSOP |
20-Pin VQFN | ADC | DAC | Comparator | Timers | CCP |
16-Bit PWM | CLB | CLC |
I2C/ SPI | EUSART | IOC | Interrupt | Basic |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RA0 | 19 | 16 | ANA0 | DAC1OUT1 | C1IN0+ | — | — | — | — | — | — | — | IOCA0 | — |
ICSPDAT ICDDAT |
| RA1 | 18 | 15 |
ANA1 VREF+(ADC) | DAC1REF0+ |
C1IN0- C2IN0- | — | — | — | — | — | — | — | IOCA1 | — |
ICSPCLK ICDCLK |
| RA2 | 17 | 14 | ANA2 | DAC1OUT2 | — | T0CKI(1) | — | — | CLBIN0(1) | CLCIN0(1) | — | — | IOCA2 | INT(1) | — |
| RA3 | 4 | 1 | — | — | — | — | — | — | — | — | — | — | IOCA3 | — | MCLR VPP |
| RA4 | 3 | 20 | ANA4 | — | — | T1G(1) | — | — | — | — | — | — | IOCA4 | — |
CLKOUT OSC2 SOSCO |
| RA5 | 2 | 19 | ANA5 | — | — |
T1CKI(1) T2IN(1) | — | PWM1ERS(1) | — | — | — | — | IOCA5 | — |
CLKIN OSC1 SOSCI |
| RB4 | 13 | 10 | ANB4 | — | — | — | — | — | CLBIN2(1) | CLCIN2(1) | SDA1(1,3,4) SDI1(1,3,4) | — | IOCB4 | — | — |
| RB5 | 12 | 9 | ANB5 | — | — | — | — | — | CLBIN3(1) | CLCIN3(1) | — |
RX1(1) DT1(1,3) | IOCB5 | — | — |
| RB6 | 11 | 8 | ANB6 | — | — | — | — | — | — | — | SCL1(1,3,4) SCK1(1,3,4) | — | IOCB6 | — | — |
| RB7 | 10 | 7 | ANB7 | — | — | — | — | — | — | — | — | CK1(1,3) | IOCB7 | — | — |
| RC0 | 16 | 13 | ANC0 | — | C2IN0+ | — | — | — | — | — | — | CK2(1,3) | IOCC0 | — | — |
| RC1 | 15 | 12 | ANC1 | — |
C1IN1- C2IN1- |
T4IN(1) | — | PWM2ERS(1) | — | — | — |
RX2(1) DT2(1,3) | IOCC1 | — | — |
| RC2 | 14 | 11 |
ANC2 ADACT(1) | — |
C1IN2- C2IN2- | — | — | — | — | — | — | — | IOCC2 | — | — |
| RC3 | 7 | 4 | ANC3 | — |
C1IN3- C2IN3- | — | CCP2(1) | PWMIN1(1) | CLBIN1(1) | CLCIN1(1) | — | — | IOCC3 | — | — |
| RC4 | 6 | 3 | ANC4 | — | — | T3G(1) | — | — | — | — | — | — | IOCC4 | — | — |
| RC5 | 5 | 2 | ANC5 | — | — | T3CKI(1) | CCP1(1) | PWMIN0(1) | — | — | — | — | IOCC5 | — | — |
| RC6 | 8 | 5 | ANC6 | — | — | — | — | — | — | — | SS1(1) | — | IOCC6 | — | — |
| RC7 | 9 | 6 | ANC7 | — | — | — | — | — | — | — | — | — | IOCC7 | — | — |
| VDD | 1 | 18 | — | — | — | — | — | — | — | — | — | — | — | — | VDD |
| VSS | 20 | 17 | — | — | — | — | — | — | — | — | — | — | — | — | VSS |
| OUT(2) | — | — |
ADGRDA ADGRDB | — |
CMP1 CMP2 | TMR0 |
CCP1 CCP2 |
PWM11 PWM12 PWM21 PWM22 |
CLBPPSOUT0 CLBPPSOUT1 CLBPPSOUT2 CLBPPSOUT3 CLBPPSOUT4 CLBPPSOUT5 CLBPPSOUT6 CLBPPSOUT7 |
CLC1OUT CLC2OUT CLC3OUT CLC4OUT |
SCL1 SCK1 SDA1 SDO1 |
TX1 DT1 CK1 TX2 DT2 CK2 | — | — | — |
|
Note:
|
