Datasheet
PIC16F785/HV785
DS41249E-page 6 © 2008 Microchip Technology Inc.
TABLE 1-1: PIC16F785/HV785 PINOUT DESCRIPTION
Name Function
Input
Type
Output
Type
Description
RA0/AN0/C1IN+/ICSPDAT RA0 TTL CMOS PORTA I/O with prog. pull-up and interrupt-on-change
AN0 AN — A/D Channel 0 input
C1IN+ AN — Comparator 1 non-inverting input
ICSPDAT ST CMOS Serial Programming Data I/O
RA1/AN1/C12IN0-/V
REF/
ICSPCLK
RA1 TTL CMOS PORTA I/O with prog. pull-up and interrupt-on-change
AN1 AN — A/D Channel 1 input
C12IN0- AN — Comparator 1 and 2 inverting input
V
REF AN AN External Voltage Reference for A/D, buffered reference
output
ICSPCLK ST — Serial Programming Clock
RA2/AN2/T0CKI/INT/C1OUT RA2 ST CMOS PORTA I/O with prog. pull-up and interrupt-on-change
AN2 AN — A/D Channel 2 input
T0CKI ST — Timer0 clock input
INT ST — External Interrupt
C1OUT — CMOS Comparator 1 output
RA3/MCLR
/Vpp RA3 TTL — PORTA input with prog. pull-up and interrupt-on-
change
MCLR
ST — Master Clear with internal pull-up
V
PP HV — Programming voltage
RA4/AN3/T1G/OSC2/
CLKOUT
RA4 TTL CMOS PORTA I/O with prog. pull-up and interrupt-on-change
AN3 AN — A/D Channel 3 input
T1G ST — Timer1 gate
OSC2 — XTAL Crystal/Resonator
CLKOUT — CMOS F
OSC/4 output
RA5/T1CKI/OSC1/CLKIN RA5 TTL CMOS PORTA I/O with prog. pull-up and interrupt-on-change
T1CKI ST — Timer1 clock
OSC1 XTAL — Crystal/Resonator
CLKIN ST — External clock input/RC oscillator connection
RB4/AN10/OP2- RB4 TTL CMOS PORTB I/O
AN10 AN — A/D Channel 10 input
OP2- — AN Op Amp 2 inverting input
RB5/AN11/OP2+ RB5 TTL CMOS PORTB I/O
AN11 AN — A/D Channel 11 input
OP2+ — AN Op Amp 2 non-inverting input
RB6 RB6 TTL OD PORTB I/O. Open drain output
RB7/SYNC RB7 TTL CMOS PORTB I/O
SYNC ST CMOS Master PWM Sync output or slave PWM Sync input
RC0/AN4/C2IN+ RC0 TTL CMOS PORTC I/O
AN4 AN — A/D Channel 4 input
C2IN+ AN — Comparator 2 non-inverting input
Legend: TTL = TTL input buffer, ST = Schmitt Trigger input buffer, AN = Analog, OD = Open Drain output,
HV = High Voltage