Hallo,

zuerst musst du immer die "direction" des Motors angeben dann den speed.

Code:
#include "asuro.h"
int main(void)
{
int i; //variablen hier am anfang deklarieren
unsigned char taste; //die variable taste, der später der Wert der Kollisionstaster zugeordnet wird deklarieren.

Init();
while(1)
{
taste=Pollswitch();
if (taste>0) 
{
MotorDir(FREE,RWD);
MotorSpeed(0,120);
for(i=0;i<300;i++) {Sleep(72);}
}
else 
{
MotorDir(FWD,FWD);
MotorSpeed(100,100); // ich würde die werte höher setzten da der motor erst ab 120 richtig anfängt sich zu drehen
}
}
return(0);
}
mfG Mattze