Datasheet
MCP1640 Single Quadruple-A Battery Boost Converter Reference Design
DS51922B-page 24 2010-2011 Microchip Technology Inc.
FIGURE C-1: Firmware Flowchart.
START
Initialize: Processor, Parameters
(BATT_Low = 0.8V), WDT,
Comparator, A/D
SLEEP ()
WDT?
LED=ON
&
Timer>0 ?
Decrement Timer
(10s)
Blink?
LED flashes
MCP1640 = OFF
Q2 = OFF
No Yes
No
LED State?
No
Yes
No
ADC Setup
Measure V_BATT
V_BATT<0.8V?
Blink
Comparator Enabled
VOUT<2.3V?
MCP1640 = ON
Delay 2 ms
MCP1640 = OFF
A
No
No
Yes
Yes
B