Hallo Zarathustra!

Gib uns doch mal deinen ganzen code.

mein optimeren werden schleifen wie

while (PORTB | (1<<PB5)); etc wegoptimiert. sie müssen
while (PORTB | (1<<PB5)) {
; //Achtung: ein ; ist hier
}
angeschrieben werden.

lg
Thomas