Il numero di infradito nel contatore ne determina l'intervallo di conteggio. Un contatore UP a 3 bit, ad esempio, ha tre flip-flop e può contare da 0 a 7 (2^3 - 1). Di seguito è riportato lo schema a blocchi del contatore UP a 3 bit:
[Immagine di un diagramma a blocchi del contatore UP a 3 bit]
Il funzionamento del contatore UP a 3 bit può essere spiegato come segue:
1. Inizialmente, tutti i flip-flop vengono reimpostati su 0, quindi l'uscita del contatore è 000.
2. Quando viene applicato un impulso di clock attivato dal fronte positivo, Q0 viene commutato da 0 a 1 e l'uscita diventa 001.
3. Il successivo impulso di clock fa sì che Q0 ritorni a 0 e Q1 venga commutato da 0 a 1, risultando in un'uscita di 010.
4. Il terzo impulso di clock riporta Q1 a 0 e imposta Q2 a 1, fornendo un'uscita di 011.
5. Questa sequenza continua e l'uscita del contatore aumenta di uno per ciascun impulso di clock fino a raggiungere il conteggio massimo di 111 (7) in binario.
6. Il successivo impulso di clock reimposta tutti i flip-flop su 0 e il contatore ritorna al suo stato iniziale.
I contatori UP hanno diverse applicazioni, tra cui:
1. Misurazione della frequenza
2. Conteggio degli eventi
3. Orologi digitali
4. Temporizzatori
5. Strumentazione e sistemi di misura