Datasheet
PIC12F635/PIC16F636/639
DS41232D-page 12 © 2007 Microchip Technology Inc.
TABLE 1-1: PIC12F635 PINOUT DESCRIPTIONS
Name Function
Input
Type
Output
Type
Description
GP0/C1IN+/ICSPDAT/ULPWU GP0 TTL — General purpose I/O. Individually controlled
interrupt-on-change. Individually enabled pull-up/pull-down.
Selectable Ultra Low-Power Wake-up pin.
C1IN+ AN — Comparator 1 input – positive.
ICSPDAT TTL CMOS Serial programming data I/O.
ULPWU AN — Ultra Low-Power Wake-up input.
GP1/C1IN-/ICSPCLK GP1 TTL CMOS General purpose I/O. Individually controlled
interrupt-on-change. Individually enabled pull-up/pull-down.
C1IN- AN — Comparator 1 input – negative.
ICSPCLK ST — Serial programming clock.
GP2/T0CKI/INT/C1OUT GP2 ST CMOS General purpose I/O. Individually controlled
interrupt-on-change. Individually enabled pull-up/pull-down.
T0CKI ST — External clock for Timer0.
INT ST — External interrupt.
C1OUT — CMOS Comparator 1 output.
GP3/MCLR
/VPP GP3 TTL — General purpose input. Individually controlled
interrupt-on-change.
MCLR
ST — Master Clear Reset. Pull-up enabled when configured as MCLR.
V
PP HV — Programming voltage.
GP4/T1G
/OSC2/CLKOUT GP4 TTL CMOS General purpose I/O. Individually controlled
interrupt-on-change. Individually enabled pull-up/pull-down.
T1G
ST — Timer1 gate.
OSC2 — XTAL XTAL connection.
CLKOUT — CMOS T
OSC/4 reference clock.
GP5/T1CKI/OSC1/CLKIN GP5 TTL CMOS General purpose I/O. Individually controlled
interrupt-on-change. Individually enabled pull-up/pull-down.
T1CKI ST — Timer1 clock.
OSC1 XTAL — XTAL connection.
CLKIN ST — T
OSC reference clock.
V
DD VDD D — Power supply for microcontroller.
V
SS VSS D — Ground reference for microcontroller.
Legend: AN = Analog input or output CMOS = CMOS compatible input or output D = Direct
HV = High Voltage ST = Schmitt Trigger input with CMOS levels
TTL = TTL compatible input XTAL = Crystal