1996 Microchip Technology Inc.
Advance Information
DS40139A-page 9
PIC12C5XX
TABLE 3-1:
PIC12C5XX PINOUT DESCRIPTION
Name
DIP
Pin #
SOIC
Pin #
I/O/P
Type
Buffer
Type
Description
GP0
7
7
I/O
TTL/ST Bi-directional I/O port/ serial programming clock. Can
be software programmed for internal weak pull-up and
wake-up from SLEEP on pin change. This buffer is a
Schmitt Trigger input when used in serial programming
mode.
TTL/ST Bi-directional I/O port/ serial programming data. Can
be software programmed for internal weak pull-up and
wake-up from SLEEP on pin change. This buffer is a
Schmitt Trigger input when used in serial programming
mode.
ST
Bi-directional I/O port. Can be configured as T0CKI.
TTL
Input port/master clear (reset) input/programming volt-
age input. When configured as MCLR, this pin is an
active low reset to the device. Voltage on MCLR/V
must not exceed V
DD
during normal device operation.
Can be software programmed for internal weak pull-up
and wake-up from SLEEP on pin change. Weak pull-
up always on if configured as MCLR
TTL
Bi-directional I/O port/oscillator crystal output. Con-
nections to crystal or resonator in crystal oscillator
mode (XT and LP modes only, GPIO in other modes).
TTL/ST Bidirectional IO port oscillator crystal input/external
clock source input (GPIO in Internal RC mode only,
OSC1 in all other oscillator modes).
—
Positive supply for logic and I/O pins
—
Ground reference for logic and I/O pins
GP1
6
6
I/O
GP2/T0CKI
GP3/MCLR/V
5
4
5
4
I/O
I
PP
PP
GP4/OSC2
3
3
I/O
GP5/OSC1/CLKIN
2
2
I/O
V
V
DD
1
8
1
8
P
P
SS
Legend: I = input, O = output, I/O = input/output, P = power, — = not used, TTL = TTL input,
ST = Schmitt Trigger input