
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
> Hallo zusammen, > > ich möchte folgendes programmieren: > Erst wenn ich einen Taster 1 s lang gedrückt gehalten haben, soll im Programm eine Funktion ausgeführt werden. Wie programmiert man solch eine Abfrage? > > Besten Dank > Gruß Markus > > > Ganz spontan würde mir folgende Variante einfallen: if PORT1 = 1 then goto prüfen ' Taste wird gedrückt #prüfen pause 50 ' eine secunde warten ( 50*20 Millisekunden if Prot1 = 1 then goto ja ' wenn immernoch gedrückt dann gehe zu ja goto nein oder #prüfen for N = 1 to 50 pause if PORT1 = 0 then goto zurück ' es wird jede 20 Millisekunden überprüft ob die Taste noch gehalten wird next goto ja |
| Antwort schreiben |