На Arduino mega PortD выводы 43-46 (INT0-INT3) и PortE выводы 6,7,8,9(INT4-INT7)
регистры управления внешними прерываниями
EICRA -для конфигурации прерываний INT0-INT3
EICRB -для конфигурации прерываний INT4-INT7
EIMSK -Разрешение на внешнее прерывание INT7 – INT0
подробно здесь
обработчики вставляй в любом месте
пример обработчика:
PHP код:
ISR(INT7_vect) // обработчик внешнего прерывания
{
...
}