Titelbild Mikrocontroller

10.6. Betriebsmodus

Abhängig vom Betriebsmodus wird der Zähler bei jedem Takt am Eingang des TC gelöscht, nachgeladen, erhöht oder vermindert.

Normaler Betriebsmodus

Im normalen Modus zählt der Zähler mit jedem Takt in die Richtung, die durch das DIR Bit vorgegeben ist bis er TOP oder BOTTOM erreicht. Wird beim Hochzählen TOP erreicht, wird der Zähler mit dem nächsten Takt auf Null gesetzt. Beim Runterzählen wird der Zähler mit dem Wert des PER Registers nachgeladen, wenn BOTTOM erreicht wird. Es ist möglich, den Wert des Zählers zu ändern während dieser läuft. Der Schreibzugriff auf den Zähler hat höhere Priorität als das Zählen oder das Löschen oder das Nachladen. Die Zählrichtung kann ebenfalls geändert werden während der Zähler läuft. Der normale Betriebsmodus muss gewählt werden, wenn der Zähler als Zeitbasis für eine Erfassung (capture) verwendet wird.

Event Action Controlled Modus

Mit den Event- und Eventaction Einstellungen kann der Zähler über das Eventsystem gesteuert werden. Das Eventsystem kann entweder die Zählrichtung bestimmen oder den Vierfachdecoder.

32-bit Modus

Zwei TC können zusammen als 32 Bit TC arbeiten. Dazu wird der overflow des unteren Zählers über das Eventsystem an den Takteingang des oberen Zählers geroutet.
Impressum