Hy

Code:
 #include <stdbool.h> 
 #include <asuro.h>
	int main(void)
{
	Init();
	bool blinken = true;
	int LANG = 0,z = 0,x = 0, y = 0;
	

if (blinken == true)

{  
	//Schalter
	//Begin Blinktakt Backleds
	x=x+1;
	if (x > 1000)
		LANG=LANG+1; 				
	if (x > 1000) 					
		x=0;
	if((LANG > 0) && (LANG < 20))
		BackLED(ON,OFF);
	if((LANG > 20) && (LANG < 40))
		BackLED(OFF,ON);
	if ( LANG > 40)
		LANG=0;
	//Ende 	Blinktakt Backleds
}
	if (blinken == false)
		BackLED(OFF,OFF);

while( 1 )
{
		y++;
	if (y > 1000)
		z++;
	if (y > 1000)	
		y=0;

	if (z < 20)			// Wenn z kleiner 20 ist blinkt es
		blinken = true;

	if (z > 20)
	{	blinken = false;
		StatusLED(RED);
	}
	if (z > 30)
	z=0;
}
	return 0;
}

Ich habe es jetzt getestet aber es leuchtet immer die statusLED ROT

EDIT

Ich habe es jetzt so


LG
Code:
while( 1 )
{
		y++;
	if (y > 1000)
		z++;
	if (y > 1000)	
		y=0;

	
	if (z < 20)			// Wenn z kleiner 20 ist blinkt es
	{	blinken = true;
		StatusLED(OFF);             //EDIT hinzugefügt
	}
	if (z > 20)
	{	blinken = false;
		StatusLED(RED);
	}
	if (z > 30)
	z=0;
}
	return 0;
Das blinkt immer die statusLED
Irgendwie nimmt er das mit dem bool nichtsorichtig war
will er mich verappeln(der roboter)
Wenn jemand einen Tipp hat .....bitte....


Lg