Le PIC16F84A est limité à 4V (page 51 de la doc).
Par contre il existe une version low voltage PIC16LF84A 100% compatible au niveau fonctionnel avec le PIC16F84A et qui fonctionne à partir de 2V.
La seule limitation est que le PIC16LF84A peut fonctionner à une fréquence max de 10MHz de 3V à 5.5V.
Par contre le PIC16F84A fonctionne à 20MHz de 4.5V à 5.5V. Voir la doc page 50.