I am building a laptimer. So far i have tried using the TMR0, with not perfect results.

PIC i am using is 16F876A.

My timer is doing the interupt every 8.192 ms.

Isn't it possible to set it up better? I want to have a interupt every 10ms exactly. Or anything that is devideble with 10. Is that possible. What configuration should i use then?


I have also looked at a I2C RTC: PCF8583
This device can manage 10ms.


What would you recomend?