Всё определяется характеристикой часового кварца. А она - параболическая, как ни крути. Соответственно есть 3 пути: термостабилизация, программная компенсация и термокомпенсация (например, TXCO DS32KHz от DALLAS)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)