Hi,

Meine Motoren auf dem ASURO verhalten sich merkwürdig. Obwohl ich sie richtig gepolt habe fahren sie als Reaktion auf MotorDir(RWD,RWD) vorwärts . Der Linke Motor dreht gar nicht es sei den man stellt ca 150 links und 220 links ein Das die Werte zu MotorDir mit der PWM zusammen hängen ist mir klar. Ich hab ihn mit diesem Prog geflasht
Code:
#include "asuro.h"

void sleep_s(unsigned int sek)// sleep mit Sekundenangabe 
{
int n;
int t;
t=sek*1000;
n=0;
while(n<t)
	{
	Sleep(76);
	n++;
	}	
}

int main(void)
{

Init();

while(1)
 {
 MotorDir(RWD,RWD); 
 MotorSpeed(160,214);
 PollSwitch();PollSwitch();//Schalter init
 if(PollSwitch()>0)
   {
    MotorDir(FREE,FREE);
    Sleep(254);
    MotorDir(FWD,FWD);
     MotorSpeed(150,218);
    sleep_s(1);
   }

  }
}
solange man keinen Taster drückt blockiert er links ganz wenn, man einen Taster drückt fährt er rückwärts