Vielen Dank für die Korrektur!
Leider funktioniert die ISR aber noch imme rnicht... ;(

Wenn ich den PIN PD3 Direkt abfrage, leuchtet die LED, der Interrupt müsste allso min. 1X ausgelöst werden... (ganz am schluss)

Habt ihr noch weitere Ideen?


Code:
#include <avr/signal.h>
#include <avr/interrupt.h>
#include <stdio.h>
#include <avr/io.h> 

#define GIMSK _SFR_IO8(0x3B)
#define GICR GIMSK

SIGNAL(SIG_INTERRUPT1)         // signal handler for external interrupt
{
	PORTC|=(1<<PC5); //LED anschalten
}  
 
 int main (void){

  DDRC = 0xff;

  DDRD &= ~(1<<PD3);
  PORTD |= (1<<PD3);
	
  MCUCR |= (1<<ISC10) | (1<<ISC11); // INT0 reagiert auf steigende Flanke 

  GICR |= (1<<INT1);            	// Enable external Interrupt 1 

  sei();          					// enable interrupts 

  for(;;){
   //if ((PIND & (1<<PD3)) > 0) PORTC|=(1<<PC5); //LED anschalten
    }        // loop "forewer", wait for signal
}