[an error occurred while processing this directive]
Если у микроконтроллера есть очень много лишнего времени, то опрашивать. Если нет, то считать один раз при включении и считать все остальное время внутри контроллера. Не так уж это сложно. Тем более можно упростить задачу считая только секунды и минуты....
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)