Господа электронщики. Помогите. Столкнулся с такой проблемой. Написал программу для ATMega16 для вывода на LCD экран 2 слов с интервалом небольшим. Программу написал в CodeVisionAVR. Она прекрасно работает в VMLAB.
Но стоит собрать и запустить эту схему в Proteus 7.4. Ничего не выходит. На LCD ни одного символа. Причем постоянно в процессе работы вылетают предупреждения:
“Watchdog setup sequence is timed out. Do nothing”
и
“Timer expired – processor will be reset”
Они идут одно за одним. Проверял эту же схему в Proteus 7.2 SP6 все работает нормально. Но в 7.2 не работают прерывания Atmega 16.
Может, кто-то с этой проблемой сталкивался. Заранее спасибо.
Прилагаю к вопросу архив. Там код программы в CodeVisionAVR, VMLAB и проект Proteus 7.4