PIND это D2 на Arduino 328, 168
С мегой сложнее, нужно даташиты курить для изучения битов конфигурации таймера и т.д. Но самого главного ты не заметил, В этом скетче можно конфигурировать любое из 8-ми внешнее прерывание для меги . В итоге можно получить 8 внешних прерываний
Порт работает на чтение конечно