1.1.2 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 the ZIF interrupt is not generated).
Work Around
- Use prescaler = 0, or
- When using prescaler > 0, clear the timer in software using the CLR command at every PR match interrupt.
Affected Silicon Revisions
| A1 | A2 | B0 | |||||
| X | X | X |
