Hallo Beta,
oder etwa so, aber ungetestet, das Prinzip sollte aber erkennbar sein
Gruß JörgCode:define E1 Port[1] (eingabe) define A1 Port[2] (ausgabe) define SaveSecond as byte define TimeSecond as byte #Loop if SaveSecond<>second then ' jede Sekunde 1x abarbeiten SaveSecond=second if TimeSecond>0 then dec TimeSecond ' Timeout runterzählen if TimeSecond=1 then A1=off ' ausschalten wenn Zeit abgelaufen end if If E1=on then ' Taste gedrückt if A1=off Then ' wenn aus dann einschalten A1=On TimeSecond=61 ' Timeout 60 Sekunden else ' wenn an dann ausschalten A1=off TimeSecond=0 end if wait E1=off ' warte bis Taste losgelassen end if goto Loop







Zitieren

Lesezeichen