下载
2015 Microchip Technology Inc. DS40001792A-page 1
PIC16(L)F177X
This document includes the programming specifications for the following devices:
1.0 OVERVIEW
The device can be programmed using either the high-voltage In-Circuit Serial Programming™ (ICSP™) method or the
low-voltage ICSP method.
1.1 Hardware Requirements
1.1.1 HIGH-VOLTAGE ICSP PROGRAMMING
In High-Voltage ICSP mode, the device requires two programmable power supplies: one for VDD and one for the MCLR/
V
PP pin.
1.1.2 LOW-VOLTAGE ICSP PROGRAMMING
In Low-Voltage ICSP mode, the PIC16(L)F177X devices can be programmed using a single VDD source in the operating
range. The MCLR
/VPP pin does not have to be brought to a different voltage, but can instead be left at the normal
operating voltage.
1.1.2.1 Single-Supply ICSP Programming
The LVP bit in Configuration Word 2 enables single-supply (Low-Voltage) ICSP programming. The LVP bit defaults to
‘1’ (enabled) from the factory. The LVP bit may only be programmed to ‘0’ by entering the High-Voltage ICSP mode,
where the MCLR/VPP pin is raised to VIHH. Once the LVP bit is programmed to ‘0’, only the High-Voltage ICSP mode is
available and only the High-Voltage ICSP mode can be used to program the device.
• PIC16F1773 • PIC16LF1773
• PIC16F1776 • PIC16LF1776
• PIC16F1777 • PIC16LF1777
• PIC16F1778 • PIC16LF1778
• PIC16F1779 • PIC16LF1779
Note 1: The High-Voltage ICSP mode is always available, regardless of the state of the LVP bit, by applying VIHH
to the MCLR/VPP pin.
2: While in Low-Voltage ICSP mode, MCLR
is always enabled, regardless of the MCLRE bit, and the port pin
can no longer be used as a general purpose input.
PIC16(L)F177X Memory Programming Specification