if (Fussraum == GLOW) { if (i_Fussraum_Glow == 0) PORTD |= (1 << PD0); if (i_Fussraum_Glow == iii_Fussraum_Glow) PORTD &= ~(1 << PD0); i_Fussraum_Glow++; if (i_Fussraum_Glow > 150) { i_Fussraum_Glow = 0; ii_Fussraum_Glow++; } if ((ii_Fussraum_Glow == 10) && ((iii_Fussraum_Glow_alt < iii_Fussraum_Glow) || (iii_Fussraum_Glow_i == 1))) { iii_Fussraum_Glow_alt = iii_Fussraum_Glow; if (iii_Fussraum_Glow == 50) iii_Fussraum_Glow_alt = 51; else if (iii_Fussraum_Glow == 25) iii_Fussraum_Glow = 50; else if (iii_Fussraum_Glow == 13) iii_Fussraum_Glow = 25; else if (iii_Fussraum_Glow == 6) iii_Fussraum_Glow = 13; else if (iii_Fussraum_Glow == 3) iii_Fussraum_Glow = 6; else if (iii_Fussraum_Glow == 2) iii_Fussraum_Glow = 3; else if (iii_Fussraum_Glow == 1) iii_Fussraum_Glow = 2; else if (iii_Fussraum_Glow == 0) iii_Fussraum_Glow = 1; if (iii_Fussraum_Glow_i == 1) iii_Fussraum_Glow_i = 0; ii_Fussraum_Glow = 0; } if ((ii_Fussraum_Glow == 10) && (iii_Fussraum_Glow_alt > iii_Fussraum_Glow)) { iii_Fussraum_Glow_alt = iii_Fussraum_Glow; if (iii_Fussraum_Glow == 0) iii_Fussraum_Glow_i = 1; else if (iii_Fussraum_Glow == 1) iii_Fussraum_Glow = 0; else if (iii_Fussraum_Glow == 2) iii_Fussraum_Glow = 1; else if (iii_Fussraum_Glow == 3) iii_Fussraum_Glow = 2; else if (iii_Fussraum_Glow == 6) iii_Fussraum_Glow = 3; else if (iii_Fussraum_Glow == 13) iii_Fussraum_Glow = 6; else if (iii_Fussraum_Glow == 25) iii_Fussraum_Glow = 13; else if (iii_Fussraum_Glow == 50) iii_Fussraum_Glow = 25; ii_Fussraum_Glow = 0; } }