English
Language : 

PIC16F716-I-P Datasheet, PDF (8/136 Pages) Microchip Technology – 8-bit Flash-based Microcontroller with A/D Converter and Enhanced Capture/Compare/PWM
PIC16F716
TABLE 1-1: PIC16F716 PINOUT DESCRIPTION
Name
Function Input Type Output Type
Description
MCLR/VPP
OSC1/CLKIN
OSC2/CLKOUT
MCLR
ST
—
VPP
P
—
OSC1
XTAL
—
CLKIN
CMOS
—
CLKIN
ST
—
OSC2
XTAL
—
CLKOUT
—
CMOS
RA0/AN0
RA0
TTL
AN0
AN
RA1/AN1
RA1
TTL
AN1
AN
RA2/AN2
RA2
TTL
AN2
AN
RA3/AN3/VREF
RA3
TTL
AN3
AN
VREF
AN
RA4/T0CKI
RA4
ST
T0CKI
ST
RB0/INT/ECCPAS2
RB0
TTL
INT
ST
ECCPAS2
ST
RB1/T1OSO/T1CKI
RB1
TTL
T1OSO
—
CMOS
—
CMOS
—
CMOS
—
CMOS
—
—
OD
—
CMOS
—
—
CMOS
XTAL
RB2/T1OSI
RB3/CCP1/P1A
RB4/ECCPAS0
T1CKI
RB2
T1OSI
RB3
CCP1
P1A
RB4
ST
TTL
XTAL
TTL
ST
—
TTL
—
CMOS
—
CMOS
CMOS
CMOS
CMOS
RB5/P1B
ECCPAS0
ST
RB5
TTL
—
CMOS
RB6/P1C
P1B
—
CMOS
RB6
TTL
CMOS
RB7/P1D
P1C
—
CMOS
RB7
TTL
CMOS
VSS
VDD
Legend:
I = Input
O = Output
P = Power
P1D
—
CMOS
VSS
P
—
VDD
P
—
AN = Analog input or output
TTL = TTL compatible input
XTAL = Crystal
Master clear (Reset) input. This pin is an active-low Reset to
the device.
Programming voltage input
Oscillator crystal input
External clock source input
RC Oscillator mode
Oscillator crystal output. Connects to crystal or resonator in
Crystal Oscillator mode.
In RC mode, OSC2 pin outputs CLKOUT which has 1/4 the
frequency of OSC1, and denotes the instruction cycle rate.
Bidirectional I/O
Analog Channel 0 input
Bidirectional I/O
Analog Channel 1 input
Bidirectional I/O
Analog Channel 2 input
Bidirectional I/O
Analog Channel 3 input
A/D reference voltage input
Bidirectional I/O. Open drain when configured as output.
Timer0 external clock input
Bidirectional I/O. Programmable weak pull-up.
External Interrupt
ECCP Auto-Shutdown pin
Bidirectional I/O. Programmable weak pull-up.
Timer1 oscillator output. Connects to crystal in Oscillator
mode.
Timer1 external clock input
Bidirectional I/O. Programmable weak pull-up.
Timer1 oscillator input. Connects to crystal in Oscillator mode.
Bidirectional I/O. Programmable weak pull-up.
Capture1 input, Compare1 output, PWM1 output.
PWM P1A output
Bidirectional I/O. Programmable weak pull-up. Interrupt-on-
change.
ECCP Auto-Shutdown pin
Bidirectional I/O. Programmable weak pull-up. Interrupt-on-
change.
PWM P1B output
Bidirectional I/O. Programmable weak pull-up. Interrupt-on-
change. ST input when used as ICSP programming clock.
PWM P1C output
Bidirectional I/O. Programmable weak pull-up. Interrupt-on-
change. ST input when used as ICSP programming data.
PWM P1D output
Ground reference for logic and I/O pins.
Positive supply for logic and I/O pins.
OD = Open drain
ST = Schmitt Trigger input with CMOS levels
CMOS = CMOS compatible input or output
DS41206B-page 6
© 2007 Microchip Technology Inc.