Das ist ein neues programm:

Code:
#include "asuro.h"

int main(void)
{
    unsigned char tasterzustand;
	Init();
	tasterzustand=PollSwitch();
	while (1)
	StatusLED(RED);
	sleep(255);
	BackLED(ON,ON);
	Sleep(255);
	FrontLED(ON);
	sleep(255);
	
	return 0;

        if (tasterzustand > 7)  // Hier macht er es nur wenn Taster K1 bis K3 gedrückt werden und zwar in beliebiger Kombination, d.h. auch alle zusammen. (Siehe Tabelle in deinem letzten Thread. einfach addieren)
        {
        MotorDir(RWD,BREAK);
		MotorSpeed(120,0);
        }

        else if (tasterzustand > 0 && tasterzustand <= 7) // analog zu oben nur hier K4 bis K6
        {
        MotorDir(BREAK,RWD);
		MotorSpeed(0,120);
        }

        else // Hier ist keiner gedrückt (tasterzustand == 0)
        {
        MotorDir(RWD,RWD);
        MotorSpeed(120,120);
        {
    }
    return 0;
}
sry hab ich vergessen...

Edit: Ich habs rübergeflasht und da hat er noch das selbe gemacht wie vorher.