PIC16F785/HV785
1.0 DEVICE OVERVIEW
This document contains device specific information for
the PIC16F785/HV785. It is available in 20-pin PDIP,
SOIC, SSOP and QFN packages. Figure 1-1 shows a
block diagram of the PIC16F785/HV785 device.
Table 1-1 shows the pinout description.
FIGURE 1-1:
PIC16F785/HV785 BLOCK DIAGRAM
Configuration
INT
Flash
13
Program Counter
8
Data Bus
2k X 14
Program
Memory
8-Level Stack
RAM
128 bytes
Program 14
Bus
(13-bit)
File
Registers
RAM Addr
9
Instruction Reg
ADDR MUX
Direct Addr 7
Indirect
8
Addr
FSR Reg
STATUS Reg
8
32 kHz Internal
Oscillator
Instruction
Decode and
Control
OSC1/CLKIN
OSC2/CLKOUT
Timing
Generation
8 MHz Internal
Oscillator
Power-up
Timer
Oscillator
Start-up Timer
Power-on
Reset
Watchdog
Timer
Brown-out
Reset
3
MUX
ALU
8
W Reg
T1G
T1CKI
T0CKI
Timer0
MCLR VDD VSS
Timer1
Timer2
CCP1
CCP
EEDATA
256 bytes
Data
EEPROM
EEADDR
8
PORTA
PORTB
PORTC
Dual
Op Amps
Two-Phase
PWM
Analog-to-Digital Converter
Voltage
Reference
2 Analog
Comparators
RA0
RA1
RA2
RA3
RA4
RA5
RB4
RB5
RB6
RB7
RC0
RC1
RC2
RC3
RC4
RC5
RC6
RC7
OP1
OP1+
OP1-
OP2
OP2+
OP2-
PH1
PH2
SYNC
© 2008 Microchip Technology Inc.
DS41249E-page 5