As a follow on to a recent post about chipKIT Pro and I/O Control, the Learn.Digilentinc site has put together a chipKIT Pro and Delays project to teach methods for using software delays in your code. Because the microcontroller executes code so quickly, you may want to slow down the processor to meet the needs of your application. This project includes a background on timing of microcontrollers and requires knowledge of C or C++ programming, MPLAB X IDE, binary math, Boolean algebra, bit manipulation, and I/O Pin Control.
Get your Learn on! :)