Datasheet
Table Of Contents

MCP1631HV DIGITALLY CONTROLLED
PROGRAMMABLE CURRENT SOURCE
REFERENCE DESIGN
© 2009 Microchip Technology Inc. DS51798A-page 25
Appendix C. Demo Board Firmware
C.1 SUMMARY DEVICE FIRMWARE FLOWCHART - LED DRIVER
For the latest version of the MCP1631HV Digitally Controlled Programmable Current
Source Reference Design LED Driver firmware, visit our web site at
www.microchip.com.
FIGURE C-1: Summary LED Driver Flowchart.
START
Initialize: Processor, Parameters
No
Yes
END
OVP Test
V
OUT
> 9.0V?
No
Fault
OVP
time retries
> 5
Yes
(I
LEDmin
= 70 mA, I
LEDmax
= 700 mA),
Timers, Sample ADC()
Shutdown
Shutdown
S1 Pressed?
Yes
No
Increment I
REF
(70 mA)
S1 pressed
2s?
>
=
Yes
No
S1 Pressed?
No
Yes
I
LEDmin