while(1)
{
if(OVERDISCHARGE == 1) // Battery voltage is too low
{
PROTECTION = 1; // Turn off MOSFET to prevent over-discharge
LED = 0; // Turn off LED
}
else if(OVERCHARGE == 1) // Battery voltage is too high
{
PROTECTION = 1; // Turn off MOSFET to prevent over-charge
LED = 0; // Turn off LED
}
else // Battery voltage is within normal range
{
PROTECTION = 0; // Turn on MOSFET
LED = 1; // Turn on LED
}