Timer 2 can be configured as a general purpose 32-bit timer with count-down or count-up. This timer can also be configured as a wake-up timer where the part is automatically woken-up after a particular interval has elapsed. Finally, Timer 3 can be configured both as a general purpose 16-bit timer or it can be used as a watchdog timer where a reset or interrupt is generated if it is not refreshed within a specified interval.