Всем привет. Пишу программу ампер-вольтметра на ATmega8, в программе есть два прирывания, одно по оканчанию преобразований АЦП, второе по прерыванию таймерасчетчика 2 которое выводит данные на семисегментную индикацию на сдвиговых регистрах, это всё работает. Проблема в том что кроме прерываний не чего больше в прграмме не выполняется, т.е. в бесконечном цикле главной функции будет ещё ряд задач по упровлению, а цикл выполняется только один раз после запуска. Если запретить прерывания то всё работает. Я ещё только учусь программированию на МК и не как не могу догнать в чём дело. Подскажите, зарание спасибо.
Проект в CodeVision 2.05.0 + Proteus 7.10
Project_AVR (7 segment).rar 93,67 Кб
20 раз скачано
Скрины из протеуса на всякий случай
scrin.rar 107,2 Кб
17 раз скачано
Раздел: AVR
Проект в CodeVision 2.05.0 + Proteus 7.10
Project_AVR (7 segment).rar 93,67 Кб
20 раз скачано
Скрины из протеуса на всякий случай
scrin.rar 107,2 Кб
17 раз скачано
Раздел: AVR