12 Selecting a Timer and Learning More
After understanding the strengths of each timer peripheral, select which timer closest matches the features needed in the application. In many instances, several timers can perform the task. In this case, select the simplest timer, which leaves timers with more capabilities available for future use. The exact hardware implementation may vary depending on the device family. Use the device data sheet, application notes, and technical briefs to discover how all these timers and the associated registers operate. Code examples that use a specific timer can be found by searching MPLAB® Discover.