Гораздо проще, вообще, вывод INT назначить на выход и на нём же из программы дёргать
Код
DDRD |= (1 << INT0_PIN);
while(1)
{
PORTD |= (1 << INT0_PIN);
__delay_cycles(8000); // Требуемое количество циклов задержки
PORTD &= ~(1<<INT0_PIN);
__delay_cycles(8000); // Требуемое количество циклов задержки
}
прерывания будут срабатывать, не забудьте их разрешить и обработать
(например, можно светодиодом помигать для проверки срабатывания обоих прерываний)