-
-
Erfahrener Benutzer
Roboter Experte
Danke für die Antwort,
also wenn ich in der ISR nur hoch und runterzählen soll, bleibt ja nur noch die Auswertung ob hoch oder runter gezählt werden soll über. (Also das setzten oder Rücksetzen von Variable "Led1m" und "Led2m") Das würde meinen µC etwas beschleunigen.
Aber das löst ja noch nicht das Problem mit der Wartezeit oder hab ich da etwas überlesen?
Eigendlich müsste ich doch nur eine weitere Variable setzen/rücksetzen?
'Zähler1 hoch/runter
If Led1m = 1 AND LED1PAUSE = 0 Then
Incr Led1 'Wenn Merker Led1m = 1 -> um 1 hochzählen
End If
würde das reichen?
Dann fehlt noch das setzen/rücksetzen von LED1PAUSE? Wie könnte man das machen - mit einer Loopschleife?
If Led1 = 255 Then
Led1Pause = 1
do
INCR Warten1
loop Until Warten1 = 100
Led1Pause = 0
End if
Tobias
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen