Genau, einfach nen Vorwärts/Rückwärts-Zähler nehmen und nen BCD zu Dezimal decoder dahinter. Man gibt die drehrichtung und Takt vor und alles geht von alleine. Indem der µC die Carries im Timer zählt, kann er dann sagen, wie weit er gefahren ist.