El PIC24F etc. es un dispositivo de 3.3 V, por lo que no puede aplicar el Tensión de LiPo directamente a un pin de entrada.
Puede utilizar un canal ADC (convertidor analógico a digital) o un comparador incorporado . El ADC le dará el voltaje real en cualquier momento, el comparador solo será bueno / no bueno.
Como dije, no puedes aplicar el voltaje de la batería directamente: es demasiado alto. Use un divisor de resistencia para escalar 4.2 V a 3.3 V. Una resistencia de 10 kΩ en serie con 33 kΩ funcionará bien. El divisor dibujará una corriente constante de 100 µA, que no es mucho, pero no desea esto 24/7. Puede usar una puerta lógica de nivel P-MOSFET como un interruptor de lado alto para habilitar o deshabilitar el divisor, como el Si2303 .