An Overview Of The CPLD LED Fading
           LED Fading or simply using PWM to control LEDs offers a cool way to bring lights up to full intensity and it actually uses less power from your battery. This article sought out to create an example system that fades a standard LED bar, with no fancy tricks. The CPLD I used was a generic and old clunker, so any new CPLD or FPGA will definitely be able to use the same code.

What To Do Now
           If you're looking to create your own backlight controller, PWM is how it done and this could be a good starting put to launch you into that world. Alternatively if you control many LEDs with different PWM signals you can create some pretty awesome effects. Another great thing about learning how to control LEDs with PWM is that you can control LEDs on your own Pyro POV Clock.

           Everything in this article was written with you the loyal reader in mind and I hope that the information you found here was helpful in learning about how to use a CPLD to control LED brightness. The video in the data section proves the system works, but believe me there's plenty of space for improvement on this system. It's purely for your entertainment and to give you a starting point to launch into greater and more sophisticated projects.
           If you have any further questions, I implore you...don't be shy, take a look at the forums or ask a question there. I check them out regularly and love getting comments & questions.