18.2.4 Programmable Prescaler

Timer0 has 16 programmable input prescaler options ranging from 1:1 to 1:32768. The prescaler values are selected using the T0CKPS bits.

The prescaler counter is not directly readable or writable. The prescaler counter is cleared on the following events:

  • A write to the TMR0L register
  • A write to either the T0CON0 or T0CON1 registers
  • Any device Reset