Самоучитель для микроконтроллеров AVR - Страница 90

Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

Для ATmega16 прерывания перечислены 
в таблице 18 "Reset ana Interrupt Vectors"

Примеры объявления функций обработки 
прерываний в популярных компиляторах:

в CodeVision:

interrupt [прерывание] void adc_isr(void) 
{
код выполняемый при возникновении прерывания
разрешенного локально (значит индивидуально
- в данном примере это прерывание по
завершении АЦП) и если прерывания разрешены
глобально - т.е. бит I в SREG установлен.
}

Go to Top