Datasheet
PIC18(L)F2X/4XK22
DS41412F-page 136 2010-2012 Microchip Technology Inc.
TABLE 10-1: PORTA I/O SUMMARY
Pin Name Function
TRIS
Setting
ANSEL
Setting
Pin
Type
Buffer
Type
Description
RA0/C12IN0-/AN0 RA0 00O DIG LATA<0> data output; not affected by analog input.
10I TTL PORTA<0> data input; disabled when analog input
enabled.
C12IN0- 11I AN Comparators C1 and C2 inverting input.
AN0 11I AN Analog input 0.
RA1/C12IN1-/AN1 RA1 00O DIG LATA<1> data output; not affected by analog input.
10I TTL PORTA<1> data input; disabled when analog input
enabled.
C12IN1- 11I AN Comparators C1 and C2 inverting input.
AN1 11I AN Analog input 1.
RA2/C2IN+/AN2/
DACOUT/V
REF-
RA2 00O DIG LATA<2> data output; not affected by analog input; disabled
when DACOUT enabled.
10I TTL PORTA<2> data input; disabled when analog input
enabled; disabled when DACOUT enabled.
C2IN+ 11I AN Comparator C2 non-inverting input.
AN2 11I AN Analog output 2.
DACOUT x1O AN DAC Reference output.
V
REF- 11I AN A/D reference voltage (low) input.
RA3/C1IN+/AN3/
V
REF+
RA3 0 O DIG LATA<3> data output; not affected by analog input.
10I TTL PORTA<3> data input; disabled when analog input
enabled.
C1IN+ 11I AN Comparator C1 non-inverting input.
AN3 11I AN Analog input 3.
V
REF+ 11I AN A/D reference voltage (high) input.
RA4/CCP5/
C1OUT/SRQ/
T0CKI
RA4 0
— O DIG LATA<4> data output.
1
— I ST PORTA<4> data input; default configuration on POR.
CCP5 0
— O DIG CCP5 Compare output/PWM output, takes priority over
RA4 output.
1
— I ST Capture 5 input/Compare 5 output/ PWM 5 output.
C1OUT 0
— O DIG Comparator C1 output.
SRQ 0
— O DIG SR latch Q output; take priority over CCP 5 output.
T0CKI 1
— I ST Timer0 external clock input.
RA5/C2OUT/
SRNQ/SS1
/
HLVDIN/AN4
RA5 00O DIG LATA<5> data output; not affected by analog input.
10I TTL PORTA<5> data input; disabled when analog input
enabled.
C2OUT 00O DIG Comparator C2 output.
SRNQ 00O DIG SR latch Q
output.
SS1
10I TTL SPI slave select input (MSSP1).
HLVDIN 11I AN High/Low-Voltage Detect input.
AN4 11I AN A/D input 4.
Legend: AN = Analog input or output; TTL = TTL compatible input; HV = High Voltage; OD = Open Drain; XTAL = Crystal;
CMOS = CMOS compatible input or output; ST = Schmitt Trigger input with CMOS levels; I
2
C
TM
= Schmitt Trigger input
with I
2
C.