English
Language : 

PIC12LF1612 Datasheet, PDF (1/38 Pages) Microchip Technology – HIGH-VOLTAGE ICSP PROGRAMMING
PIC12(L)F1612/16(L)F161X
PIC12(L)F1612/16(L)F161X Memory Programming Specification
This document includes the programming specifications for the following devices:
• PIC12F1612
• PIC16F1613
• PIC16F1614
• PIC16F1615
• PIC16F1618
• PIC16F1619
• PIC12LF1612
• PIC16LF1613
• PIC16LF1614
• PIC16LF1615
• PIC16LF1618
• PIC16LF1619
1.0 OVERVIEW
The devices 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, these devices require two programmable power supplies: one for VDD and one for the
MCLR/VPP pin.
1.1.2 LOW-VOLTAGE ICSP PROGRAMMING
In Low-Voltage ICSP™ mode, these 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 a
‘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 a ‘0’, only the High-Voltage ICSP mode
is available and only the High-Voltage ICSP mode can be used to program the device.
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.
 2013-2014 Microchip Technology Inc.
Preliminary
DS40001720C-page 1