Ich benutze eh kein WinAVR. Mit einer anderen Schreibweise geht es auch nicht.
Wenn ich z.B. statt PORTD=0b000000 PORTD=0b11000000 oder PORTD.4=0 schreibe, dann bleibt er in der Rückwärts-Schleife und beginnt nicht mehr danach vorwärts zu fahren.
Was ist da los?