How much should the in circtuit serial programming Vpp should be ?

Started by roy859 April 3, 2004
How much is the programming voltage Vpp for PIC 16F627 ? I found
various contradicting versions:

1) On microchip website:
http://www.microchip.com/download/lit/suppdoc/specs/30034d.pdf
on page 20 of the link above the range is continuous from Vdd+3.5V to
maximum 13.5V

2) In the link above, same Microchip document, on page 1 the voltage
is either 4.5V-5.5V (when using low voltage ??) or 12V-14V

3) In the book "Programming Robot controllers "/ Myke Predko,
describing building the "El Cheapo PICMicro programmer circuit" on
page 121 Vpp must be AT LEAST 13V.

So ??? what is the programming power range ? How do I program with
5V (it seems to save an extra power supply ?)




> How much is the programming voltage Vpp for PIC 16F627 ? I found
> various contradicting versions:

Normal ICSP programming voltage is 13.5V but there is also Low Voltage ICSP
when Vpp is on normal power supply voltage, which is 4.5-5.5 for standard
devices and 2.0-5.5 for low power devices (LF type). Bad thing about LV ICSP
when used on voltage lower than 4.5V is that you can't perform bulk erase.

When using LV ICSP, one of port B pins (I think it's RB5 but you should
check Data Sheet for this) is dedicated to programming and you can't use it
as GPIO.

Regards,
Igor