PIC16F5X
TABLE 2-2:
Name
PIC16F57 PINOUT DESCRIPTION
Input Output
Function
Description
Type
Type
RA0
RA0
RA1
TTL
TTL
TTL
TTL
TTL
TTL
TTL
TTL
TTL
TTL
TTL
ST
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
RA1
RA2
RA2
RA3
RA3
RB0
RB0
RB1
RB1
RB2
RB2
RB3
RB3
RB4
RB4
RB5
RB5
RB6/ICSPCLK
RB6
ICSPCLK
RB7
—
Serial programming clock
RB7/ICSPDAT
TTL
ST
CMOS Bidirectional I/O pin
CMOS Serial programming I/O
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
CMOS Bidirectional I/O pin
ICSPDAT
RC0
RC0
RC1
RC2
RC3
RC4
RC5
RC6
RC7
T0CKI
TTL
TTL
TTL
TTL
TTL
TTL
TTL
TTL
ST
RC1
RC2
RC3
RC4
RC5
RC6
RC7
T0CKI
—
Clock input to Timer0. Must be tied to VSS or VDD, if not in use, to
reduce current consumption.
MCLR/VPP
MCLR
ST
—
Active-low Reset to device. Voltage on the MCLR/VPP pin must
not exceed VDD to avoid unintended entering of Programming
mode.
Programming voltage input
VPP
HV
XTAL
ST
—
—
—
OSC1/CLKIN
OSC1
CLKIN
OSC2
Oscillator crystal input
External clock source input
OSC2/CLKOUT
—
XTAL Oscillator crystal output. Connects to crystal or resonator in
Crystal Oscillator mode.
CLKOUT
—
CMOS In RC mode, OSC2 pin outputs CLKOUT, which has 1/4 the
frequency of OSC1.
VDD
VSS
N/C
VDD
VSS
N/C
Power
Power
—
—
—
—
Positive supply for logic and I/O pins
Ground reference for logic and I/O pins
Unused, do not connect
Legend: I = input
I/O = input/output
= Not Used
TTL = TTL input
CMOS = CMOS output
XTAL = Crystal input/output
O = output
ST = Schmitt Trigger input
—
HV
= High Voltage
DS41213D-page 10
© 2007 Microchip Technology Inc.