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;
}