hey,

ich habe dieses programm hier:

Code:
#include "asuro.h"

int main(void)
{
	Init(); // fein :)
	while(1)
	{
		if (PollSwitch()==0)
		{
			MotorDir(FWD,FWD);
			MotorSpeed(100,100);
			BackLED(ON,ON);
			FrontLED(ON);
			StatusLED(RED);
		}
		else
		{
			MotorDir(FWD,FWD);
			MotorSpeed(0,0);
			StatusLED(RED);
		}
// Egal was PollSwitch() zurückliefert, ab hier leuchtet die StatusLED rot
		{
			MotorDir(RWD,RWD);
			MotorSpeed(150,150);
			BackLED(ON,ON);
		}
// spätestens ab hier sind die BackLEDs an
		{
			MotorDir(BREAK,RWD);
			MotorSpeed(0,150);
			BackLED(ON,ON);
			FrontLED(ON);
		}
// und nun ist auch die FrontLED sicher eingeschaltet
		{
			MotorDir(FWD,FWD),
			MotorSpeed(150,150);
		}
// und der asuro sollte nun mit 150 nach vorne düsen
	}
	return 0;
}
das programm kopiere ich doch in die datei test.c (im ordner first try) [oder nicht?] dann klick ich auf tools>make [errors: none] ok, dann an die seite legen das programmers notepad2 und das flashtool öffnen: text.hex aus dem ordner first try auswählem programm drücken asuro anschalten und rüber flaschen !!! ok, wenn es fertig ist alles grün !!!! dan asuro aus und wieder an machen [alles soweit richtig, oder muss ich im programmers notepad 2 auf speichern befor ich das flash-tool benutze????] wenn der asuro angeschaltet wird geht die status led sofort auf GELB, dann auf grün, und bleibt die ganze zeit grün.....

ich weiß nicht was das problem ist !!!!


hoffe, dass ihr mir helfen könnt !!!!


gruß marcel

[Edit] Einrückungen und Kommentare im Code eingefügt von radbruch