Hallo!

Ich will den Zustand von PIND5 abfragen und je nach Zustand den Wert einer Variablen ändern. Leider funktioniert es nicht. Was mache ich falsch?

while (TRUE)

{
sta = 1;
if (!( PIND & (1<<PIND5))) {sta=0;};

}


MfG Sven