Вынес вывод на экран в main. Вроде лучше стало.
Керамический резонатор, т.к. другого не нашел. Питание от батарейки, поэтому 1мгц.
Цитата
И когда вынесите процедуру вывода на экран наружу, установите часы минуты секунды как volatile.
Зачем volatile ?
Цитата
Ну, естественно, вывод - по отдельному флагу, тоже volatile. Т.е. некая переменная, которая устанавливается, когда меняется счетчик секунд. В майне вы ея опять в ноль будуте устанавливать после вывода.
Ничего не понял

Теперь даже спешат немного. За полчаса на 15сек.