ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
4 июля
123740 Топик полностью
Михаил Е. (26.06.2008 12:24, просмотров: 124) ответил Dingo на Attiny2313
Я невнимательно прочитал вопрос. Не заметил что AVR-GCC. Для ИАРа у меня есть h-файлы, в которых определены битовые поля. Т.е. if ( PIND & _BV(INT1) там бы выглядело как if(INT1). А что касается вопроса, там по-моему есть ошибка. ISR (INT0_vect) { if(PIND & _BV(INT1)) pntr++; else pntr--; if(pntr>nmax) pntr--; if(pntr<0) pntr = 0; } Так наверное правильнее?