English
Language : 

PIC16F631_08 Datasheet, PDF (22/306 Pages) Microchip Technology – 20-Pin Flash-Based, 8-Bit CMOS Microcontrollers with nanoWatt Technology
PIC16F631/677/685/687/689/690
TABLE 1-4: PINOUT DESCRIPTION – PIC16F687/PIC16F689
Name
Function
Input Output
Type Type
Description
RA0/AN0/C1IN+/ICSPDAT/
ULPWU
RA0
TTL CMOS General purpose I/O. Individually controlled interrupt-on-
change. Individually enabled pull-up.
AN0
AN
— A/D Channel 0 input.
C1IN+
AN
— Comparator C1 positive input.
ICSPDAT TTL CMOS ICSP™ Data I/O.
ULPWU AN
— Ultra Low-Power Wake-up input.
RA1/AN1/C12IN0-/VREF/ICSPCLK RA1
TTL CMOS General purpose I/O. Individually controlled interrupt-on-
change. Individually enabled pull-up.
AN1
AN
— A/D Channel 1 input.
C12IN0- AN
— Comparator C1 or C2 negative input.
VREF
AN
— External Voltage Reference for A/D.
ICSPCLK ST
— ICSP™ clock.
RA2/AN2/T0CKI/INT/C1OUT
RA2
ST CMOS General purpose I/O. Individually controlled interrupt-on-
change. Individually enabled pull-up.
AN2
AN
— A/D Channel 2 input.
T0CKI
ST
— Timer0 clock input.
INT
ST
— External Interrupt.
C1OUT — CMOS Comparator C1 output.
RA3/MCLR/VPP
RA3
TTL
— General purpose input. Individually controlled
interrupt-on-change.
MCLR
ST
— Master Clear with internal pull-up.
VPP
HV
— Programming voltage.
RA4/AN3/T1G/OSC2/CLKOUT
RA4
TTL CMOS General purpose I/O. Individually controlled interrupt-on-
change. Individually enabled pull-up.
AN3
AN
— A/D Channel 3 input.
T1G
ST
— Timer1 gate input.
OSC2
— XTAL Crystal/Resonator.
CLKOUT — CMOS FOSC/4 output.
RA5/T1CKI/OSC1/CLKIN
RA5
TTL CMOS General purpose I/O. Individually controlled interrupt-on-
change. Individually enabled pull-up.
T1CKI
ST
— Timer1 clock input.
OSC1 XTAL — Crystal/Resonator.
CLKIN
ST
— External clock input/RC oscillator connection.
RB4/AN10/SDI/SDA
RB4
TTL CMOS General purpose I/O. Individually controlled interrupt-on-
change. Individually enabled pull-up.
AN10
AN
— A/D Channel 10 input.
SDI
SDA
ST
— SPI data input.
ST
OD I2C™ data input/output.
RB5/AN11/RX/DT
RB5
TTL CMOS General purpose I/O. Individually controlled interrupt-on-
change. Individually enabled pull-up.
AN11
AN
— A/D Channel 11 input.
RX
ST
— EUSART asynchronous input.
DT
ST CMOS EUSART synchronous data.
Legend:
AN = Analog input or output
TTL = TTL compatible input
HV = High Voltage
CMOS = CMOS compatible input or output
OD = Open Drain
ST = Schmitt Trigger input with CMOS levels
XTAL = Crystal
DS41262E-page 20
© 2008 Microchip Technology Inc.