PIC18F1XK50/PIC18LF1XK50
DS41350E-page 14
Preliminary
2010 Microchip Technology Inc.
RC0/AN4/C12IN+/INT0/VREF+
RC0
AN4
C12IN+
INT0
VREF+
16
I/O
I
ST
Analog
ST
Analog
Digital I/O
ADC channel 4
Comparator C1 and C2 non-inverting input
External interrupt 0
Comparator reference voltage (high) input
RC1/AN5/C12IN-/INT1/VREF-
RC1
AN5
C12IN-
INT1
VREF-
15
I/O
I
ST
Analog
ST
Analog
Digital I/O
ADC channel 5
Comparator C1 and C2 non-inverting input
External interrupt 0
Comparator reference voltage (low) input
RC2/AN6/P1D/C12IN2-/CVREF/INT2
RC2
AN6
P1D
C12IN2-
CVREF
INT2
14
I/O
I
O
I
O
I
ST
Analog
CMOS
Analog
ST
Digital I/O
ADC channel 6
Enhanced CCP1 PWM output
Comparator C1 and C2 inverting input
Comparator reference voltage output
External interrupt 0
RC3/AN7/P1C/C12IN3-/PGM
RC3
AN7
P1C
C12IN3-
PGM
7
I/O
I
O
I
I/O
ST
Analog
CMOS
Analog
ST
Digital I/O
ADC channel 7
Enhanced CCP1 PWM output
Comparator C1 and C2 inverting input
Low-Voltage ICSP Programming enable pin
RC4/P1B/C12OUT/SRQ
RC4
P1B
C12OUT
SRQ
6
I/O
O
ST
CMOS
Digital I/O
Enhanced CCP1 PWM output
Comparator C1 and C2 output
SR Latch output
RC5/CCP1/P1A/T0CKI
RC5
CCP1
P1A
T0CKI
5
I/O
O
I
ST
CMOS
ST
Digital I/O
Capture 1 input/Compare 1 output/PWM 1 output
Enhanced CCP1 PWM output
Timer0 external clock input
RC6/AN8/SS/T13CKI/T1OSCI
RC6
AN8
SS
T13CKI
T1OSCI
8
I/O
I
ST
Analog
TTL
ST
XTAL
Digital I/O
ADC channel 8
SPI slave select input
Timer0 and Timer3 external clock input
Timer1 oscillator input
RC7/AN9/SDO/T1OSCO
RC7
AN9
SDO
T1OSCO
9
I/O
I
O
ST
Analog
CMOS
XTAL
Digital I/O
ADC channel 9
SPI data out
Timer1 oscillator output
VSS
20
P
—
Ground reference for logic and I/O pins
VDD
1
P
—
Positive supply for logic and I/O pins
VUSB
17
P
—
Positive supply for USB transceiver
TABLE 1-2:
PIC18F/LF1XK50 PINOUT I/O DESCRIPTIONS (CONTINUED)
Pin Name
Pin
Number
Pin
Type
Buffer
Type
Description
Legend: TTL = TTL compatible input
CMOS = CMOS compatible input or output
ST
= Schmitt Trigger input
I
= Input
O
= Output
P
= Power
XTAL= Crystal Oscillator
XCVR
= USB Differential Transceiver