|
Переключение индикаторов
Программные примеры для микроконтроллеров AVR - AVRStudio
(Переключение индикаторов по нажатию кнопки)
К выводам порта В подключены светодиодные индикаторы, которые должны
переключаться по каждому нажатию кнопки, подсоединенной к выводу INTO (размещение
этого вывода на корпусе для различных микроконтроллеров может отличаться).
Примечание: при компиляции проекта требуется добавить в проект следующие библиотеки: "avr/io.h", "avr/interrupt.h", "signal.h".
INTERRUPT(SIG_INTERRUPT0)
{
PORTB ^= 0xFF;
}
int main (void)
{
DDRB = 0xFF;
GIMSK = 0x40;
MCUCR = 0x02;
sei();
while(1) ;
}
|
Файлы проекта можно скачать здесь:
|
|
|