Halt,noch was.

sollte die "Tabelle" nicht eigentlich so aussehen:
.DB 0,-1,1,0
.DB 1,0,0,-1
.DB -1,0,0,1
.DB 0,1,-1,0

gehe ich richtig in der Annahme, das man sie auch so schreiben könnte ?
.DB 0,-1,1,0,1,0,0,-1,-1,0,0,1,0,1,-1,0
dabei sehe ich gerade das sich nur die Zählrichtung im Vergleich zu deiner ändert.(deine Tabelle invertiert).

Woher kann es kommen, das der Drehgeber (100imp/Drehung) den counter schon bei ca.1/4 Umdrehung bei 100 hat ?? müsste doch eigentlich 25 sein!?