24 TMR0 - Timer0 Module

The Timer0 module has the following features:

  • 8-bit timer with programmable period
  • 16-bit timer
  • Selectable clock sources
  • Synchronous and asynchronous operation
  • Programmable prescaler (Independent of Watchdog Timer)
  • Programmable postscaler
  • Interrupt on match or overflow
  • Output on I/O pin (via PPS) or to other peripherals
  • Operation during Sleep
Figure 24-1. Timer0 Block Diagram