Dachte das der PORT vielleicht defekt ist, aber mit folgendem Programm leuchten die LED's, wenn ich den Taster betätige:
Code:
#include <avr/io.h>

int main(){
DDRC  = 0xff;
DDRD  = 0x00;
PORTD = 0xff;

for (;;){
	if bit_is_clear(PIND, PIND2)
		PORTC = 0x00;
	else
		PORTC = 0xff;
}
return 0;
}
Versteh das nicht, warum funktioniert das denn bei dir?

@linux_80: danke für deine mühe