26.2.3 Programmable Prescaler

Timer0 has 16 programmable input prescaler options ranging from 1:1 to 1:32768. The prescaler values are selected using the CKPS 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