
2009 Microchip Technology Inc.
DS41236E-page 15
PIC12F508/509/16F505
TABLE 3-3:
PIC16F505 PINOUT DESCRIPTION
Name
Function
Input
Type
Output
Type
Description
RB0/ICSPDAT
RB0
TTL
CMOS Bidirectional I/O pin. Can be software programmed for internal
weak pull-up and wake-up from Sleep on pin change.
ICSPDAT
ST
CMOS In-Circuit Serial Programming data pin.
RB1/ICSPCLK
RB1
TTL
CMOS Bidirectional I/O pin. Can be software programmed for internal
weak pull-up and wake-up from Sleep on pin change.
ICSPCLK
ST
CMOS In-Circuit Serial Programming clock pin.
RB2
TTL
CMOS Bidirectional I/O pin.
RB3/MCLR/VPP
RB3
TTL
—
Input port. Can be software programmed for internal weak
pull-up and wake-up from Sleep on pin change.
MCLR
ST
—
Master Clear (Reset). When configured as MCLR, this pin is
an active-low Reset to the device. Voltage on MCLR/VPP must
not exceed VDD during normal device operation or the device
will enter Programming mode. Weak pull-up always on if
configured as MCLR.
VPP
HV
—
Programming voltage input.
RB4/OSC2/CLKOUT
RB4
TTL
CMOS Bidirectional I/O pin. Can be software programmed for internal
weak pull-up and wake-up from Sleep on pin change.
OSC2
—
XTAL
Oscillator crystal output. Connections to crystal or resonator in
Crystal Oscillator mode (XT, HS and LP modes only).
CLKOUT
—
CMOS In EXTRC and INTRC modes, the pin output can be
configured for CLKOUT, which has 1/4 the frequency of OSC1
and denotes the instruction cycle rate.
RB5/OSC1/CLKIN
RB5
TTL
CMOS Bidirectional I/O pin.
OSC1
XTAL
—
Crystal input.
CLKIN
ST
—
External clock source input.
RC0
TTL
CMOS Bidirectional I/O pin.
RC1
TTL
CMOS Bidirectional I/O pin.
RC2
TTL
CMOS Bidirectional I/O pin.
RC3
TTL
CMOS Bidirectional I/O pin.
RC4
TTL
CMOS Bidirectional I/O pin.
RC5/T0CKI
RC5
TTL
CMOS Bidirectional I/O pin.
T0CKI
ST
—
Clock input to TMR0.
VDD
—
P
Positive supply for logic and I/O pins.
VSS
—
P
Ground reference for logic and I/O pins.
Legend: I = Input, O = Output, I/O = Input/Output, P = Power, — = Not used, TTL = TTL input,
ST = Schmitt Trigger input, HV = High Voltage