Hallo sast,
Das was Du in deinem Post beschreibst, ist doch nur der Greycode. Das werte ich ja genau in meinem Code aus.
Deinen Edit-Absatz verstehe ich ehrlich gesagt nicht ganz. Heißt das, dass ich für Phase B einen zweiten externen Interrupt bräuchte, damit ich bei jeder "Raste" ein Ergebnis erhalte?

@Izaseba: Kein Thema. Du hast mir so gut es ging geholfen! Und mit mikrokontroller.net habe ich eine gigantische Quelle für diese Menü-Programmiererei. Auch wenn ich bei dem wenigsten sofort durchsteige .

MfG, Manni