...weil ich es gerade sehe:

Es muss auch

Code:
case 0b10101010:
heißen!?

- - - Aktualisiert - - -

...und gleich noch ein Fehler:

[code]

PORTD = 0b01011010;
[code]

ohne das |= das "verodert" dir sonst dein PortD und dann sind alle Bits 1.