Hallo, ich bin gerade mal wieder am verzweifeln... ich möchte gerne mit meinem Taster eine Variable hoch zählen, wenn sie bei einem Gewissen Wert steht (10 x Taste gedrückt, soll das Programm das oder dass machen) Main: Do Debounce Pinb.2 , 0 , Zaehler Loop Zaehler: For Puls = 0 To 10 Step 1 If Puls = 10 Then Goto Dauer End If Next Goto Main Dauer: Do Portd.6 = 1 Portb.4 = 1 Debounce Pinb.3 , 0 , Main Loop Return
Ich würde so machen : Main: Do Debounce Pinb.2 , 0 , Zaehler Loop Zaehler: incr Puls If Puls = 10 Then Gosub Dauer End If Return - Hier ist noch ein andere Taster ???? Dauer: Do Portd.6 = 1 Portb.4 = 1 Debounce Pinb.3 , 0 , Main Loop Return
kleine Anmerkung: If Puls = 10 Then Puls = 0 Gosub Dauer End If sonst funktioniert es genau nur einmal.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.