One-shot-Modus - Beschreibung des Prinzips
Der Zähler wird bei einer Synchronisierungsflanke aktiviert und der Preset-Wert geladen.
Bei aktivierter Zählung wird der Wert mit jedem am Eingang eingehenden Impuls dekrementiert. Der Zähler stoppt, sobald der Wert gleich 0 ist.
Der Zählerwert verbleibt auf 0, selbst wenn neue Impulse am Eingang eingehen.
Um den Zähler erneut zu aktivieren, muss eine neue Synchronisierung durchgeführt werden.
Diese Tabelle erklärt die verschiedenen Etappen der vorhergehenden Abbildung:
Schritt |
Aktion |
---|---|
1 |
Bei steigender Flanke der Sync-Bedingung wird der Preset-Wert in den Zähler geladen (unabhängig vom Wert des Zählers zu diesem Zeitpunkt), und der Zähler wird initialisiert. |
2 |
Bei Enable-Bedingung = 1 wird der Zählerwert mit jedem Impuls am Eingang A dekrementiert, bis er 0 erreicht. |
3 |
Der Zähler wartet bis zur nächsten steigenden Flanke der Sync-Bedingung. Hinweis: In der Zwischenzeit haben die Impulse am Eingang A keinerlei Auswirkungen auf den Zähler. |
4 |
Wenn Enable-Bedingung = 0, ignoriert der Zähler die Impulse von Eingang A und behält seinen Wert bei, bis die Enable-Bedingung erneut = 1. Der Zähler nimmt das Zählen der Impulse von Eingang A bei einer steigenden Flanke am Enable-Eingang ab dem Punkt wieder auf, an dem er den Zählvorgang angehalten hat. |
HINWEIS: Die Aktivierungs- und Synchronisierungsbedingungen (Enable und Sync) sind von der Konfiguration abhängig. Diese werden mit der Aktivierungsfunktion (Enable) und der Voreinstellungsfunktion (Preset) beschrieben.