Here is how to modify the PICPN to low voltage program suitable PIC's. Later PIC's can be programmed without puttting Vpp on the reset pin. This is sometimes handy for in circuit programming, where the reset circuit won't stand 13V.
You can modify one or both channels. Most people will just want to modify channel 2 for specific in-circuit programming, and keep channel1 (and the socket) for VPP programming control.
Lennie Reeh reports that he had to use the programmers switched VDD when doing in-circuit programming of 16F628's. Perhaps the LVP mode is only entered at power on?
The LVP pin causes problems to high voltage programming when the devices are blank or just erased. You must ensure that the LVP pin remains LOW during normal programming. Note that once LVP is set off, this isn't a problem, but if you have to erase the device, eg if it is code protected, then the problem comes right back.
The boards use an AMP (tyco) 8 pin MicroMatch header. You can order some with your programmer
Desc | AMP# | Farnell# | RS# |
PCB Female-on-board | 7-215079-8 | 148-593 | |
Cable Male-on-wire | 7-215083-8 | 149-070 |
# | VPP Versions | LVP Versions |
1 | VDD | VDD |
2 | RST/VPP | RST |
3 | RB7/DATA | RB7/DATA |
4 | RB6/CLK | RB6/CLK |
5 | ||
6 | ||
7 | RB4/LVP | |
8 | VSS | VSS |
LVP Circuit (ie after mods to both channels)
Standard Circuit (PDF 71k) (PDF37k) (Documentation and Hi-Res Drawings) File Formats