Пожалуй, будет легче с нуля написать. Тем более, что в исходниках по ссылке явно не хватает каких-то кусков и есть ошибки (может, просто опечатки, но компилироваться он не будет). И вообще исходники написаны для 90S2313, на 90S1200 работать не будет точно.
Посмотри наверняка какой у тебя МК и на какую частоту кварц. Тогда нарисую прошивку. (Если время будет...)
Всё правильно, сейчас наклейку оторвал - 90S2313.
Сама прошивка должна быть рабочей, она взята с сайта производителя этого набора, я её в AVR Studio запускал, вроде работает. Кварц 4МГц.
Максимальный интервал в 100 раз меньше чем 99 секунд, то есть 99 шестидесятых секунды. Если время у нас на земле отсчитывается в шестидесятиричной системе, то есть в часе 60 минут, в минуте 60 секунд, то максимальный интервал таймера 1 секунда и 39 шестидесятых (не сотых), или 99 шестидесятых. Тогда дискретность установки значений таймера составит 1шестидесятая секунды. Показания счетчика пусть останутся какими есть, в шестидесятых секунды, они не принципиальны. (кажись правильно изложил )
Юрка, жаль не в Москве, а то бы пиво поставил