hi,
das ist ja auch nur ein halbes prog, die variable TAKT is ja noch nicht deklariert, kannste das überhaupt fehlerfrei compilieren? irgendwie fehlt auch der bezug zu den beiden lichtschranken, woran hängen die und wie fragste die ab?
am genauesten wird wohl 'ne mischung aus timer und interupt (für die lichtschranken oder tasterabfrage) sein, sonst rennt dein prog ewig in einer schleife und fragt pausenlos taster (oder eben lichtschranke) ab.
grüssens, harry