Datasheet

MCP1631HV Multi-Chemistry Battery Charger Reference Design
DS51791A-page 32 © 2009 Microchip Technology Inc.
DoOneSecondTasks()
Y
State = LI_CV
IRefMin = ChargeTermination
Battery
<
Charge
Voltage
?
IncrementIREF()
LI_CC
H
I
Switch (State)
State = OFF
Y
Charge
Timer
= 0?
DoOneSecondTasks()
Y
State = OFF
Status LED = OFF
Battery
>=
Charge
Voltage
?
IncrementIRef(-Value)
LI_CV
I
J
Switch (State)
I
State = OFF
Y
Charge
Timer
= 0?
IRef
<
Termination
?
Y