Moin!
Also ich werf mal 'Funktion' oder 'Prozedur in den Raum.... ich kenn mich mit Bascom nicht aus, aber im Prinzip müßtest Du eine Subroutine schreiben, in der Dein Motor sich dreht (wie Du oben hast) und dabei ein Zähler mitzählt, z.B. eine For..Next Schleife oder so. Dann mußt Du nur die Subroutine aufrufen (GOSUB???), in einer Variable vorher die Anzahl der Schleifendurchläufe festlegen und dementsprechend oft Deine Schleife durchlaufen. Schau Dir evtl. mal Variablen, Gosub und For..Next in der Bascom Hilfe an.

MfG
Volker