herunterladen
![](https://oss-datasheet.aipcba.com/html/0A6C392262D7CEE5C2BE75D723229C94/bg1.png)
2009 Microchip Technology Inc. DS41237D-page 1
PIC16F785/HV785
This document includes the
programming specifications for the
following devices:
•PIC16F785
•PIC16HV785
• PIC16F785-ICD
1.0 PROGRAMMING THE
PIC16F785/HV785
The PIC16F785/HV785 is programmed using a serial
method. The Serial mode will allow the device to be
programmed while in the user’s system. This allows for
increased design flexibility.
This programming specification applies to the
PIC16F785/HV785 devices in all packages.
1.1 Hardware Requirements
The PIC16F785 requires one power supply for VDD
(5.0V) and one for VPP (12V).
The PIC16HV785 requires one power supply for V
DD
(4.5V) and one for VPP (12V). VDD is lower for the
PIC16HV785 to avoid possible contention between the
shunt regulator and an unrestricted supply current.
1.2 Program/Verify Mode
The Program/Verify mode for the PIC16F785/HV785
allows programming of user program memory, data
memory, user ID locations and the Configuration Word
register.
TABLE 1-1: PIN DESCRIPTIONS IN PROGRAM/VERIFY MODE: PIC16F785/HV785
Pin Name
During Programming
Function Pin Type Pin Description
RA0 ICSPDAT I/O Data Input/Output – Schmitt Trigger input
RA1 ICSPCLK I Clock Input – Schmitt Trigger input
RA3/MCLR
Program/Verify mode P
(1)
Program Mode Select
VDD VDD P Power Supply
V
SS VSS P Ground
Legend: I = Input, I/O = Input/Output, P = Power
Note 1: In the PIC16F785/HV785, the programming high voltage is internally generated. To activate the Program/
Verify mode, high voltage needs to be applied to MCLR
input. Since the MCLR is used for a level source,
MCLR
does not draw significant current.
PIC16F785/HV785 Memory Programming Specification
Verzeichnis