Барсик писал(а):andrew_pan, Кроме того, что Вы написали, надо ещё задать режим таймера, установить регистр маски прерываний таймера, и разрешить прерывания вообще.
В курсе, что в CodeVisionAVR можно вызвать автоматический генератор программ и просто расставить галки в настройках таймера?
Ваша проблема обсйждалась здесь же, в "мелких вопросах" с 28 июля по 4 августа.
Да, я в курсе.
Начальный код делался с помощью Wizard Cvavr и все нужные галки стоят. Перывания разрешены (#asm (sei)).
Повторяю - все инициализации одинаковые.
Вопрос поему таймер начинает работать после добавления в код функции delay? Насколько я знаю delay работает через WDT. Но какая связь с timer1?