Microchip Technology MCP1631 Evaluation Board MCP1631RD-DCPC1 MCP1631RD-DCPC1 Data Sheet

Product codes
MCP1631RD-DCPC1
Page of 32
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
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