Principio della modalità One-shot
Descrizione del principio della modalità One-shot
Il valore del contatore è impostato da un fronte di sincronizzazione che carica il valore preimpostato configurato.
Quando il conteggio è abilitato, ogni impulso applicato all'ingresso decrementa il valore corrente. Il contatore si arresta quando il valore corrente raggiunge lo 0.
Il valore del contatore rimane a 0 anche se vengono applicati nuovi impulsi all'ingresso.
Per riattivare il contatore occorre eseguire una nuova sincronizzazione.
Nella tabella è descritta la procedura illustrata dal grafico:
Passo |
Azione |
---|---|
1 |
Sul fronte di salita della condizione di sincronizzazione, il valore preimpostato viene caricato nel contatore (indipendentemente dal valore corrente) e il valore del contatore viene impostato. |
2 |
Quando la condizione di attivazione = TRUE, il valore corrente del contatore decrementa ad ogni impulso sull'ingresso A finché non raggiunge lo 0. |
3 |
Il contatore attende il fronte di salita successivo della condizione di sincronizzazione. Nota: a questo punto gli impulsi sull'ingresso A non hanno alcun effetto sul contatore. |
4 |
Quando la condizione di attivazione = FALSE, il contatore ignora gli impulsi provenienti dall'ingresso A e mantiene il valore corrente fino a quando la condizione di attivazione nuovamente = TRUE. Il contatore ripristina gli impulsi di conteggio dall'ingresso A sul fronte di salita dell'ingresso Enable dal valore mantenuto. |
NOTA: Le condizioni Enable e Sync dipendono dalla configurazione e sono descritte nella funzione Attivazione e Sincronizzazione.