-
-
Erfahrener Benutzer
Roboter Experte
In der Do Schleife wird eine Taste abgefragt. ([taste] musst du mit Portb.1 oder ähnlichem ersetzen)
Wenn die Variable taste_gedrueckt 1 ist, erhält sie nun den Wert 0, wenn sie 0 war, erhält sie den Wert 1.
Diese Variable wird verwendet um die Inkrementierung von i und somit deinen "Counter" anzuhalten bzw. zu starten.
Am Anfang vom Programm wird taste_gedrueckt der Wert 0 zugewiesen. Sprich die Variable i bleibt unverändert, weil sie nur inkrementiert wird wenn taste_gedrueckt 1 ist. Drückt man nun zum Starten der 5 Minuten auf die Taste, wird taste_gedrueckt auf 1 gesetzt und somit i inkrementiert. Dies geschieht solange bis taste_gedrueckt wieder 0 ist. Das kann entweder der Fall sein, wenn die 5 Minuten erreicht sind oder wenn du nochmals auf die Taste gedrueckt, dadurch wird taste_gedrueckt der Wert 0 zugewiesen.
Hoffe du verstehst es ^^
MfG
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen