-
-
Erfahrener Benutzer
Robotik Visionär
Die chip-internen Timer kann man natürlich auch unter Bascom nutzen. Man kann das auch einfacher machen:
Der 16 Bit Timer läuft mit einem eher großen Vorteiler (z.B. 1024) einfach durch. Wenn die 16 Bit nicht reichen, kann man noch die Überläufe zählen. Aus dem Zähler kann man dann direkt die Zeit auslesen. Man muß dann nur noch die Zeit in den eher krummen Einheiten des Timers (z.B. (1024/16000) ms) umrechnen in Sekunden. Da der Timer mit mehr Auflösung laufen kann, als man eigentlich braucht, sind die Rundungsfehler da eigentlich kein Problem mehr, denn dafür hat man kaum noch Quantisierungsfehler.
Eine externe Echtzeituhr, ist vor allem Sinnvoll, wenn man eine Zeitmessung über lange Zeiten machen will, und der µC zwischendurch auch ausgeschaltet werden soll.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen