Microchip Technology MCP1631 Evaluation Board MCP1631RD-DCPC1 MCP1631RD-DCPC1 Data Sheet
Product codes
MCP1631RD-DCPC1
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.
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