Code:
#include <avr/io.h> 
#include <inttypes.h> 
#include <util/delay.h> 
#define F_CPU = 16000000UL 


int main() 
{ 
   while(1) 
   { 
   		DDRB = (1 << DDB0); 
      if(!(PINC & (1 << PC5))) //abfragen 
      { //wenn gedrückt 
          
          PORTB |= (1 << PB0); // Schaltet 2 LED's EIN 
         _delay_ms(200); //entprellen 
      }
	  else
	  {
		PORTB &= ~(1 << PB0); // Schaltet 2 LED's AUS. 	
	  }
   } 
   return 0; 
}
Mit dem Beispiel gehts... jetzt reagiert er bloß auf zwei Taster statt auf einem...

Mal sehen ob`s vll am Kabelgewusel liegt