
PIC16F913/914/916/917/946
DS41250F-page 18
2007 Microchip Technology Inc.
TABLE 1-1:
PIC16F91X/946 PINOUT DESCRIPTIONS
Name
Function
Input
Type
Output
Type
Description
RA0/AN0/C1-/SEG12
RA0
TTL
CMOS General purpose I/O.
AN0
AN
—
Analog input Channel 0.
C1-
AN
—
Comparator 1 negative input.
SEG12
—
AN
LCD analog output.
RA1/AN1/C2-/SEG7
RA1
TTL
CMOS General purpose I/O.
AN1
AN
—
Analog input Channel 1.
C2-
AN
—
Comparator 2 negative input.
SEG7
—
AN
LCD analog output.
RA2/AN2/C2+/VREF-/COM2
RA2
TTL
CMOS General purpose I/O.
AN2
AN
—
Analog input Channel 2.
C2+
AN
—
Comparator 2 positive input.
VREF-
AN
—
External A/D Voltage Reference – negative.
COM2
—
AN
LCD analog output.
RA3/AN3/C1+/VREF+/COM3(1)/
SEG15
RA3
TTL
CMOS General purpose I/O.
AN3
AN
—
Analog input Channel 3.
C1+
AN
—
Comparator 1 positive input.
VREF+
AN
—
External A/D Voltage Reference – positive.
COM3(1)
—
AN
LCD analog output.
SEG15
—
AN
LCD analog output.
RA4/C1OUT/T0CKI/SEG4
RA4
TTL
CMOS General purpose I/O.
C1OUT
—
CMOS Comparator 1 output.
T0CKI
ST
—
Timer0 clock input.
SEG4
—
AN
LCD analog output.
RA5/AN4/C2OUT/SS/SEG5
RA5
TTL
CMOS General purpose I/O.
AN4
AN
—
Analog input Channel 4.
C2OUT
—
CMOS Comparator 2 output.
SS
TTL
—
Slave select input.
SEG5
—
AN
LCD analog output.
RA6/OSC2/CLKOUT/T1OSO
RA6
TTL
CMOS General purpose I/O.
OSC2
—
XTAL
Crystal/Resonator.
CLKOUT
—
CMOS TOSC/4 reference clock.
T1OSO
—
XTAL
Timer1 oscillator output.
RA7/OSC1/CLKIN/T1OSI
RA7
TTL
CMOS General purpose I/O.
OSC1
XTAL
—
Crystal/Resonator.
CLKIN
ST
—
Clock input.
T1OSI
XTAL
—
Timer1 oscillator input.
RB0/INT/SEG0
RB0
TTL
CMOS General purpose I/O. Individually enabled pull-up.
INT
ST
—
External interrupt pin.
SEG0
—
AN
LCD analog output.
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 P = Power
HV = High Voltage
XTAL = Crystal
Note 1:
COM3 is available on RA3 for the PIC16F913/916 and on RD0 for the PIC16F914/917 and PIC16F946.
2:
Pins available on PIC16F914/917 and PIC16F946 only.
3:
Pins available on PIC16F946 only.
4:
I2C Schmitt trigger inputs have special input levels.