Ich vermute Folgendes:
wenn du den Taster gedrückt hältst, dann wird in jedem Schleifendurchlauf die nächste Schrittstellung eingestellt. Da kein Verzögerndes Element wie ein Wait-Befehl vorkommt, dürfte die Frequenz, in der umgeschaltet wird, viel zu hoch sein (vermutlich im einstelligen GHz-Bereich). Da schafft es kein Schrittmotr mitzukommen, geschweige denn anzufahren. Du bräuchtest erstmal einen Wait-Befehl in der Schleife und dann noch eine Variable, mit der verhindert wird, dass die Stellung ständig wechselt, solange du drückst.
Lesezeichen