So in etwa würde ich das erst mal löse (Bascom) Nicht sehr elegant aber funktionell
Eleganter würde man das mit einen Timer machen. Dann bleibt das Programm nicht in der Port-Abfrage stehen. Aber das wäre glaube ich erstmal ein Thema für Kanonen und Spatzen
Code:
do
If Eingang = 1 then 'Wenn Eingang High wird
Ausgang = 1 'Ausgang einschalten
wait 4 '4 Sekunden warten
Ausgang = 0 'Ausgang ausschalten
endif
schleife: 'schleife falls Eingang noch High ist
If Eingang = 1 then 'Eingang noch High???
goto schleife 'Jup Eingang noch High, Schleife nochmal durchlaufen
endif
loop
Lesezeichen