Цитата(Зверюга @ Aug 31 2008, 17:13)

Прочитано до Вас. Там по-видимому для WinAVR. По крайнй мере TIMSK |= (1 << TOIE1); переваривать не хочет, TOIE1 не знает.
Так все-таки - куда точно ставить разрешение прерываний? Поставил перед void main() - ЖКИ не перегружается но и проргамма не работает...
у вашего компилятора нету битовых определений регистров.
в регистре TIMSK, бит TOIE1 третий для Вашего МК. Поможет определение
Код
#define TOIE1 2
тогда будет работать выражение приведённое вами выше.
Цитата(Зверюга @ Aug 31 2008, 17:13)

Так все-таки - куда точно ставить разрешение прерываний? Поставил перед void main() - ЖКИ не перегружается но и проргамма не работает...
Глобальное разрешение прерываний пишут в мейне непосредственно перед бессконечным циклом for (;;).
На моменте отладки в прерывании переполнения таймера запретите прерывания, выведите надпись, и разрешите перед выходом.