1.1.3 Reset Does Not Happen at Period Match When the Prescaler > 0 and the Timer Stops at Period Match

When the prescaler > 0 and the timer is configured to reset at a hardware-based event (RESET = ‘b01 or ‘b10 or ‘b11) and stop at period match (STOP = `b11), the timer stops at period match but does not reset (no pulse output occurs and ZIF interrupt is not generated).

Work around

  1. Use prescaler = 0, or
  2. When using prescaler > 0, clear the timer in software using the CLR command at every PR match interrupt.

Affected Silicon Revisions

B3 B4 B5 C0
X X X X