Außerdem ist der Kode etwas kompliziert.
die ganze Swich Case Konstruktion:
switch (LICHTSENSORWERT)
{
case 0:
ZAHL_BLINKEN = 2; //Lichtsensoren 1+2+3+4 aktiviert
break;
case 1:
ZAHL_BLINKEN = 3; //Lichtsensoren 1+2+3 aktiviert
break;
...
kannst Du mit
ZAHL_BLINKEN = LICHTSENSORWERT + 2;
gleichwertig ersetzen.
Grüße Uwe