The general purpose 16-bit timer supports vectored interrupts, includes a 7-bit prescaler, and can be sent to an output pin. The timer modes include one-shot, continuous, counter, compare counter, PWM, capture, capture restart, compare, gate, and capture/compare.