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 er blinken = true; if (z > 20) { blinken = false; StatusLED(RED); } if (z > 30) z=0; } return 0; }
Lesezeichen