Спасибо Я тут парился неделю А вы так за мин 5 сляпали Уважуха
Добавлено спустя 7 минут 13 секунд: А зачем Мы это законспектировали /***************** Функция задержки ****************/ //void delay(char ms) // Минимальная задержка с кварцем 8 МГц - 1 мс //{ //unsigned short i, j, k; // объявляем переменные
// for (i=0; i<ms; i++) // главный цикл формирования задержки // for (j=0; j<185; j++) // вложенный цикл формирования задержки // k++; // произвольное действие
Потому что в CVAVR есть свои НОРМАЛЬНЫЕ паузы без странных ограничений. Зачем вы в CVAVR пристраиваете код от WinAVR ? Его нужно использовать в прекрасном компиляторе WinAVR.
Для CVAVR достаточно просто на Си написать что вам нужно.
Прерывания я маcтером кода настройки переферии CVAVR настроил - несколькими щелчками мышкой и код из мастера вставил в вашу прогу. Может она еще и работать будет без отладки - тогда совсем здорово будет.
Последний раз редактировалось avr123.nm.ru 20 фев 2009, 20:38, всего редактировалось 1 раз.