PIC16F688
TABLE 1-1:
PIC16F688 PINOUT DESCRIPTION
Input
Type
Output
Type
Name
Function
Description
RA0/AN0/C1IN+/ICSPDAT/ULPWU
RA1/AN1/C1IN-/VREF/ICSPCLK
RA2/AN2/T0CKI/INT/C1OUT
RA0
AN0
TTL
AN
AN
TTL
AN
TTL
AN
AN
AN
ST
ST
AN
ST
ST
—
CMOS PORTA I/O w/prog pull-up and interrupt-on-change
—
—
A/D Channel 0 input
Comparator 1 input
C1IN+
ICSPDAT
ULPWU
RA1
CMOS Serial Programming Data I/O
Ultra Low-Power Wake-up input
CMOS PORTA I/O w/prog pull-up and interrupt-on-change
—
AN1
—
—
—
—
A/D Channel 1 input
C1IN-
VREF
Comparator 1 input
External Voltage Reference for A/D
Serial Programming Clock
ICSPCLK
RA2
CMOS PORTA I/O w/prog pull-up and interrupt-on-change
AN2
—
—
—
A/D Channel 2 input
Timer0 clock input
External Interrupt
T0CKI
INT
C1OUT
RA3
CMOS Comparator 1 output
RA3/MCLR/VPP
TTL
ST
HV
TTL
AN
ST
—
—
—
—
PORTA input with interrupt-on-change
MCLR
VPP
Master Clear w/internal pull-up
Programming voltage
RA4/AN3/T1G/OSC2/CLKOUT
RA4
CMOS PORTA I/O w/prog pull-up and interrupt-on-change
AN3
—
—
A/D Channel 3 input
Timer1 gate
T1G
OSC2
CLKOUT
XTAL
Crystal/Resonator
—
CMOS FOSC/4 output
RA5/T1CKI/OSC1/CLKIN
RA5
T1CKI
OSC1
CLKIN
RC0
AN4
C2IN+
RC1
AN5
C2IN-
RC2
AN6
RC3
AN7
RC4
C2OUT
TX
TTL
ST
CMOS PORTA I/O w/prog pull-up and interrupt-on-change
—
—
—
Timer1 clock
XTAL
ST
Crystal/Resonator
External clock input/RC oscillator connection
RC0/AN4/C2IN+
RC1/AN5/C2IN-
TTL
AN
CMOS PORTC I/O
A/D Channel 4 input
Comparator 2 input
CMOS PORTC I/O
A/D Channel 5 input
Comparator 2 input
CMOS PORTC I/O
—
AN
TTL
AN
—
AN
RC2/AN6
TTL
AN
—
A/D Channel 6 input
RC3/AN7
TTL
AN
CMOS PORTC I/O
—
A/D Channel 7 input
RC4/C2OUT/TX/CK
TTL
—
CMOS PORTC I/O
CMOS Comparator 2 output
CMOS USART asynchronous output
CMOS USART asynchronous clock
CMOS Port C I/O
—
CK
ST
RC5/RX/DT
RC5
RX
TTL
ST
CMOS USART asynchronous input
CMOS USART asynchronous data
DT
ST
VSS
VDD
VSS
Power
Power
—
—
Ground reference
Positive supply
VDD
Legend:
AN = Analog input or output
TTL = TTL compatible input
HV = High Voltage
CMOS = CMOS compatible input or output
ST = Schmitt Trigger input with CMOS levels
XTAL = Crystal
OC = Open collector output
DS41203D-page 6
© 2007 Microchip Technology Inc.