Wenn die Taste Prellt kann mehr als ein Interrupt ausgelöst werden. Es könnte helfen das Interrupt Flag register zu löschen. Es könnte auch nötog sein dsa Flag nach dem GICR |= (1 << INT0) noch mal zu löschen.

Es kommt auch darauf an was für ein Interrupt gewählt wurde, ob als LEvel oder als Flanken gesteuerter Interrupt. Das Steht in MCUCR.