Datasheet
2010-2012 Microchip Technology Inc. DS41413C-page 13
PIC12(L)F1822/PIC16(L)F1823
TABLE 1-2: PIC12(L)F1822 PINOUT DESCRIPTION
Name Function
Input
Type
Output
Type
Description
RA0/AN0/CPS0/C1IN+/
DACOUT/TX
(1)
/CK
(1)
/SDO
(1)
/
SS
(1)
/P1B
(1)
/MDOUT/ICSPDAT/
ICDDAT
RA0 TTL CMOS General purpose I/O.
AN0 AN — A/D Channel 0 input.
CPS0 AN — Capacitive sensing input 0.
C1IN+ AN — Comparator C1 positive input.
DACOUT — AN Digital-to-Analog Converter output.
TX — CMOS USART asynchronous transmit.
CK ST CMOS USART synchronous clock.
SDO — CMOS SPI data output.
SS
ST — Slave Select input.
P1B — CMOS PWM output.
MDOUT — CMOS Modulator output.
ICSPDAT ST CMOS ICSP™ Data I/O.
RA1/AN1/CPS1/V
REF+/C1IN0-/
SRI/RX
(1)
/DT
(1)
/SCL/SCK/
MDMIN/ICSPCLK/ICDCLK
RA1 TTL CMOS General purpose I/O.
AN1 AN — A/D Channel 1 input.
CPS1 AN — Capacitive sensing input 1.
V
REF+ AN — A/D and DAC Positive Voltage Reference input.
C1IN0- AN — Comparator C1 or C2 negative input.
SRI ST — SR latch input.
RX ST — USART asynchronous input.
DT ST CMOS USART synchronous data.
SCL I
2
C™ OD I
2
C™ clock.
SCK ST CMOS SPI clock.
MDMIN ST — Modulator source input.
ICSPCLK ST — Serial Programming Clock.
RA2/AN2/CPS2/C1OUT/SRQ/
T0CKI/CCP1
(1)
/P1A
(1)
/FLT0/
SDA/SDI/INT/MDCIN1
RA2 ST CMOS General purpose I/O.
AN2 AN — A/D Channel 2 input.
CPS2 AN — Capacitive sensing input 2.
C1OUT — CMOS Comparator C1 output.
SRQ — CMOS SR latch non-inverting output.
T0CKI ST — Timer0 clock input.
CCP1 ST CMOS Capture/Compare/PWM 1.
P1A — CMOS PWM output.
FLT0 ST — ECCP Auto-Shutdown Fault input.
SDA I
2
C™ OD I
2
C™ data input/output.
SDI CMOS — SPI data input.
INT ST — External interrupt.
MDCIN1 ST — Modulator Carrier Input 1.
RA3/SS
(1)
/T1G
(1)
/VPP/MCLR RA3 TTL — General purpose input.
SS
ST — Slave Select input.
T1G ST — Timer1 Gate input.
V
PP HV — Programming voltage.
MCLR
ST — Master Clear with internal pull-up.
Legend: AN = Analog input or output CMOS= CMOS compatible input or output OD = Open Drain
TTL = TTL compatible input ST = Schmitt Trigger input with CMOS levels I
2
C™ = Schmitt Trigger input with I
2
C
HV = High Voltage XTAL = Crystal levels
Note 1: Pin functions can be assigned to one of two pin locations via software. See APFCON register (Register 12-1).