Timer

Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Version vom 19. Juni 2004, 10:53 Uhr von Andreas (Diskussion | Beiträge) (mal ein Anfang; fehlt noch PWM, Prescaler, Compare usw.)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Als Timer oder auch Counter bezeichnet man bei Mikrocontrollern einen meist auf dem Chip integrierten Schaltkreis der beim Zählen von Ereignissen, Messen von Zeitabständen und periodischen Ausführen von Programmteilen eine wichtige Hilfe darstellt. Möchte man zum Beispiel eine Uhr realisieren, dann konfiguriert man den Timer so dass exakt ein mal pro Sekunde ein Interrupt ausgelöst wird; in der Interruptroutine kann man dann eine Variable hochzählen und die Zeitanzeige aktualisieren.