A számlálóban lévő flip-flopok száma határozza meg a számlálási tartományt. A 3 bites UP számlálónak például három flip-flopja van, és 0-tól 7-ig tud számolni (2^3 - 1). A 3 bites UP számláló blokkdiagramja az alábbiakban látható:
[3 bites UP számláló blokkdiagram képe]
A 3 bites UP számláló működése a következőképpen magyarázható:
1. Kezdetben az összes flip-flop 0-ra áll vissza, így a számláló kimenete 000.
2. Ha pozitív élű triggerelt órajel impulzust alkalmazunk, a Q0 0-ról 1-re vált, és a kimenet 001 lesz.
3. A következő órajel impulzus hatására a Q0 visszavált 0-ra, a Q1 pedig 0-ról 1-re, ami 010-es kimenetet eredményez.
4. A harmadik órajel impulzus visszaállítja a Q1-et 0-ra, és a Q2-t 1-re állítja, így a kimenet 011.
5. Ez a sorozat folytatódik, és a számláló kimenete eggyel növekszik minden órajel impulzusnál, amíg el nem éri a maximális 111 (7) bináris számot.
6. A következő órajel impulzus visszaállítja az összes flip-flopot 0-ra, és a számláló visszatér a kezdeti állapotba.
Az UP számlálók számos alkalmazással rendelkeznek, többek között:
1. Frekvenciamérés
2. Eseményszámlálás
3. Digitális órák
4. Időzítők
5. Műszer- és mérőrendszerek