-
-
Erfahrener Benutzer
Fleißiges Mitglied
Jein.
Der ursprüngliche 8051 hat zwei 16-bit Timer.
Bei größeren Zeitspannen benutzt man aber für gewönlich einen Timer als
Zeitbasis. Dazu konfiguriert man ihn auf den Auto-reload-Modus. In diesem
Modus arbeitet er als 8-bit Timer, wird aber bei jedem Überlauf automatisch
nachgeladen. Durch zusätzliche Zählvariablen kann man die gemessene Zeit
abbilden.
Neuere 8051 Derivate haben meist noch einen dritten Timer. Dieser kann
auch als 16-bit Timer im Auto-reload-Modus arbeiten.
Einen externen Tackt würde ich nicht zuführen. Dadurch wird nur die
Schaltung vergrößert. Der Controller hat genug RAM um einige register als
Zähler opfern zu können.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen