Lo puedes encontrar con el buscador de la pagina de Microchip, colocando "Flash memory programming", hay en general un manual para cada tipo de PIC, tanto la serie 16, 18 24 y hasta dsPic si no estoy equivocado. Las especificaciones del rango de la tensión de programación se define con VIHH, en los manuales que yo he leido especifica que la tensión para programar es de 13V +-0.5V aunque yo se que eso no es cierto porque he logrado programar PICs como mucha menos tensión que esa.
Por otra parte en esos mismos manuales en la sección de características electricas define el minimo y maximo de VIHH, ahi si en un rango más amplio, demasiado como para ser posible me parece a mi. De todas formas nunca he indagado la tensión minima de programacion y como te digo, puede variar de un PIC ha otro, aunque tampoco lo he probado.
Aqui te dejo el
enlace para que veas el manual de programación para los 16F87XA:
Si llegas a hacer algun experimento no dudes en comentarlo. Saludos.