Для ATmega16 прерывания перечислены
в таблице 18 "Reset ana Interrupt Vectors"
Примеры объявления функций обработки
прерываний в популярных компиляторах:
в CodeVision:
interrupt [прерывание] void adc_isr(void)
{
код выполняемый при возникновении прерывания
разрешенного локально (значит индивидуально
- в данном примере это прерывание по
завершении АЦП) и если прерывания разрешены
глобально - т.е. бит I в SREG установлен.
}