English
Language : 

PIC16F882-I Datasheet, PDF (20/328 Pages) Microchip Technology – 28/40/44-Pin, Enhanced Flash-Based 8-Bit CMOS Microcontrollers
PIC16F882/883/884/886/887
TABLE 1-2: PIC16F884/887 PINOUT DESCRIPTION
Name
Function
Input Output
Type Type
Description
RA0/AN0/ULPWU/C12IN0-
RA1/AN1/C12IN1-
RA2/AN2/VREF-/CVREF/C2IN+
RA3/AN3/VREF+/C1IN+
RA4/T0CKI/C1OUT
RA5/AN4/SS/C2OUT
RA6/OSC2/CLKOUT
RA7/OSC1/CLKIN
RB0/AN12/INT
RA0
AN0
ULPWU
C12IN0-
RA1
AN1
C12IN1-
RA2
AN2
VREF-
CVREF
C2IN+
RA3
AN3
VREF+
C1IN+
RA4
T0CKI
C1OUT
RA5
AN4
SS
C2OUT
RA6
OSC2
CLKOUT
RA7
OSC1
CLKIN
RB0
RB1/AN10/C12IN3-
AN12
INT
RB1
RB2/AN8
AN10
C12IN3-
RB2
AN8
RB3/AN9/PGM/C12IN2-
RB3
Legend:
AN9
PGM
C12IN2-
AN = Analog input or output
TTL = TTL compatible input
HV = High Voltage
TTL CMOS General purpose I/O.
AN
— A/D Channel 0 input.
AN
— Ultra Low-Power Wake-up input.
AN
— Comparator C1 or C2 negative input.
TTL CMOS General purpose I/O.
AN
— A/D Channel 1 input.
AN
— Comparator C1 or C2 negative input.
TTL CMOS General purpose I/O.
AN
— A/D Channel 2.
AN
— A/D Negative Voltage Reference input.
—
AN Comparator Voltage Reference output.
AN
— Comparator C2 positive input.
TTL CMOS General purpose I/O.
AN
— A/D Channel 3.
AN
— A/D Positive Voltage Reference input.
AN
— Comparator C1 positive input.
TTL CMOS General purpose I/O.
ST
— Timer0 clock input.
— CMOS Comparator C1 output.
TTL CMOS General purpose I/O.
AN
— A/D Channel 4.
ST
— Slave Select input.
— CMOS Comparator C2 output.
TTL CMOS General purpose I/O.
— XTAL Crystal/Resonator.
— CMOS FOSC/4 output.
TTL CMOS General purpose I/O.
XTAL — Crystal/Resonator.
ST
— External clock input/RC oscillator connection.
TTL CMOS General purpose I/O. Individually controlled interrupt-on-change.
Individually enabled pull-up.
AN
— A/D Channel 12.
ST
— External interrupt.
TTL CMOS General purpose I/O. Individually controlled interrupt-on-change.
Individually enabled pull-up.
AN
— A/D Channel 10.
AN
— Comparator C1 or C2 negative input.
TTL CMOS General purpose I/O. Individually controlled interrupt-on-change.
Individually enabled pull-up.
AN
— A/D Channel 8.
TTL CMOS General purpose I/O. Individually controlled interrupt-on-change.
Individually enabled pull-up.
AN
— A/D Channel 9.
ST
— Low-voltage ICSP™ Programming enable pin.
AN
— Comparator C1 or C2 negative input.
CMOS = CMOS compatible input or output
OD = Open Drain
ST = Schmitt Trigger input with CMOS levels
XTAL = Crystal
DS41291F-page 18
© 2009 Microchip Technology Inc.