English
Language : 

PIC16LF18854 Datasheet, PDF (11/668 Pages) Microchip Technology – C Compiler Optimized RISC Architecture
TABLE 3: 40/44-PIN ALLOCATION TABLE (PIC16(L)F18876)
RA0 2 17 19 19
RA1 3 18 20 20
RA2 4 19 21 21
RA3 5 20 22 22
RA4 6 21 23 23
RA5 7 22 24 24
ANA0
ANA1
ANA2
ANA3
ANA4
ANA5
—
—
C1IN0- —
C2IN0-
—
—
C1IN1- —
C2IN1-
VREF- DAC1OUT1 C1IN0+ —
C2IN0+
VREF+
—
C1IN1+ —
—
—
—
—
—
—
—
—
—
—
—
—
—
SS1(1)
—
—
—
—
—
—
—
—
—
— MDCARL(1)
—
— MDCARH(1) T0CKI(1)
—
MDSRC(1)
—
—
—
—
—
CCP5(1)
—
—
CLCIN0(1) —
— IOCA0
—
—
CLCIN1(1) —
— IOCA1
—
—
—
— — IOCA2
—
—
—
— — IOCA3
—
—
—
— — IOCA4
—
—
—
— — IOCA5
—
RA6 14 29 33 31 ANA6
—
—
—
—
—
—
RA7 13 28 32 30 ANA7
—
RB0 33 8 9 8
ANB0
—
RB1 34 9 10 9
ANB1
—
RB2 35 10 11 10 ANB2
—
RB3 36 11 12 11 ANB3
—
RB4 37 12 14 14 ANB4
—
ADCACT(1)
RB5 38 13 15 15 ANB5
—
—
—
—
—
—
—
C2IN1+ ZCD SS2(1)
—
—
C1IN3- — SCL2(3,4) —
C2IN3-
SCK2(1)
—
—
— SDA2(3,4) —
SDI2(1)
—
C1IN2- —
—
—
C2IN2-
—
—
—
—
—
—
—
—
—
—
RB6 39 14 16 16 ANB6
—
—
—
—
—
—
RB7 40 15 17 17 ANB7
— DAC1OUT2 —
—
—
—
—
—
—
—
—
— — IOCA6 OSC2
CLKOUT
—
—
—
—
—
— — IOCA7 OSC1
CLKIN
—
—
CCP4(1) CWG1IN(1)
—
—
— INT(1)
—
IOCB0
—
—
—
CWG2IN(1)
—
— — IOCB1
—
—
—
—
CWG3IN(1)
—
— — IOCB2
—
—
—
—
—
T5G(1)
—
SMTWIN2(1)
—
T1G(1)
CCP3(1)
SMTSIG2(1)
—
—
—
—
T6IN(1)
—
—
—
— — IOCB3
—
—
—
— — IOCB4
—
—
—
— — IOCB5
—
—
CLCIN2(1) —
— IOCB6 ICSPCLK
—
CLCIN3(1) —
— IOCB7 ICSPDAT
Note 1:
2:
3:
4:
This is a PPS remappable input signal. The input function may be moved from the default location shown to one of several other PORTx pins. Refer to Table 13-1 for details on which port pins may be
used for this signal.
All output signals shown in this row are PPS remappable. These signals may be mapped to output onto one of several PORTx pin options as described in Table 13-3.
This is a bidirectional signal. For normal module operation, the firmware should map this signal to the same pin in both the PPS input and PPS output registers.
These pins are configured for I2C logic levels.; The SCLx/SDAx signals may be assigned to any of the RB1/RB2/RC3/RC4 pins. PPS assignments to the other pins (e.g., RA5) will operate, but input
logic levels will be standard TTL/ST, as selected by the INLVL register, instead of the I2C specific or SMbus input buffer thresholds.