TMR1 kullanacağınızı farz ederek çok ciddi sapmalar olacağını söyleyebilirim. Donanımsal kısımları (xtal ppm, ısıl kompanzasyon vb) es geçerek sadece yazılımsal olarak dahi etkin yazılmayan bir kesme rutini ciddi kaymalara sebep olabilir ve bunun TMR1 preload değerinde göz önüne alınması gerekir.
32.768 Hz lik bir kristal kullanmanız da yetmez ısıl sebeplerle oluşacak PPM kaymalarında saatiniz kayma yapacaktır. Bunun yanında xtalin RTC veya MCU ya olan mesafesi, gndplane, kondansatör var ise NPO olup olmadığına kadar pek çok etken vardır mükemmel saat için.
Endüstriyel uygulamalar için dahi kabul edilebilir PPM saat değerleri var( tam değerleri hatırlamıyorum)
Bu kadar hassas ve kararlı çalışması önemli değil ise ısıl koşullar dengelendikten sonra 3-5 gün gibi bir süre çalıştırılıp hata oranı tespit edilerek yazılımsal kompanzasyon yapılabilir.