Halt, hab' noch was bemerkt:

Die Funktion Get_value liefert ein 'word' zurück, du hast aber die Variable UdM nur als byte deklariert. Bei 'Schritte' ist's richtig!

MfG
Tido