In der ISR machst du eigentlich garnix ausser "empf_wert" ändern.
Damit steuerst du, welches Programm in der Hauptschleife läuft
Code:
DO  
   if empf-wert > 95  then 
         gosub next_lauflicht_step
   else 
        gosub Led_alle_high
  endif 
LOOP