Datasheet

PIC16(L)F1824/1828
DS41419D-page 336 2010-2012 Microchip Technology Inc.
28.2 Low-Voltage Programming Entry
Mode
The Low-Voltage Programming Entry mode allows the
PIC16F/LF1824/1828 devices to be programmed using
VDD only, without high voltage. When the LVP bit of
Configuration Word 2 is set to ‘1’, the low-voltage ICSP
programming entry is enabled. To disable the
Low-Voltage ICSP mode, the LVP bit must be
programmed to0’.
Entry into the Low-Voltage Programming Entry mode
requires the following steps:
1. MCLR
is brought to VIL.
2. A 32-bit key sequence is presented on
ICSPDAT, while clocking ICSPCLK.
Once the key sequence is complete, MCLR
must be
held at V
IL for as long as Program/Verify mode is to be
maintained.
If low-voltage programming is enabled (LVP = 1), the
MCLR
Reset function is automatically enabled and
cannot be disabled. See Section 7.3 “MCLR for more
information.
The LVP bit can only be reprogrammed to ‘0’ by using
the High-Voltage Programming mode.
28.3 Common Programming Interfaces
Connection to a target device is typically done through
an ICSP™ header. A commonly found connector on
development tools is the RJ-11 in the 6P6C (6 pin, 6
connector) configuration. See Figure 28-2.
FIGURE 28-2: ICD RJ-11 STYLE
CONNECTOR INTERFACE
Another connector often found in use with the PICkit
programmers is a standard 6-pin header with 0.1 inch
spacing. Refer to Figure 28-3.
FIGURE 28-3: PICkit™ STYLE CONNECTOR INTERFACE
1
2
3
4
5
6
* The 6-pin header (0.100" spacing) accepts 0.025" square pins.
Pin Description*
1 = V
PP/MCLR
2 = VDD Target
3 = V
SS (ground)
4 = ICSPDAT
5 = ICSPCLK
6 = No Connect
Pin 1 Indicator