18.3.4 Timer0 Example

Timer0 Configuration:
  • Timer0 mode = 16-bit
  • Clock Source = FOSC/4 (250 kHz)
  • Synchronous operation
  • Prescaler = 1:1
  • Postscaler = 1:2 (T0OUTPS = 1)
In this case, the TMR0_out toggles every two rollovers of TMR0H:TMR0L. i.e., (0xFFFF)*2*(1/250kHz) = 524.28 ms