Ο αριθμός των flip-flops στον μετρητή καθορίζει το εύρος μέτρησής του. Ένας μετρητής UP 3-bit, για παράδειγμα, έχει τρία flip-flops και μπορεί να μετρήσει από το 0 έως το 7 (2^3 - 1). Το μπλοκ διάγραμμα του μετρητή UP 3-bit δίνεται παρακάτω:
[Εικόνα ενός διαγράμματος μπλοκ μετρητή UP 3-bit]
Η λειτουργία του μετρητή UP 3-bit μπορεί να εξηγηθεί ως εξής:
1. Αρχικά, όλα τα flip-flops επαναφέρονται στο 0, οπότε η έξοδος του μετρητή είναι 000.
2. Όταν εφαρμόζεται ένας παλμός ρολογιού με ενεργοποίηση θετικής ακμής, το Q0 εναλλάσσεται από το 0 στο 1 και η έξοδος γίνεται 001.
3. Ο επόμενος παλμός ρολογιού αναγκάζει το Q0 να επιστρέψει στο 0 και το Q1 να αλλάξει από το 0 στο 1, με αποτέλεσμα την έξοδο 010.
4. Ο τρίτος παλμός ρολογιού αλλάζει το Q1 πίσω στο 0 και θέτει το Q2 σε 1, δίνοντας έξοδο 011.
5. Αυτή η ακολουθία συνεχίζεται και η έξοδος του μετρητή αυξάνεται κατά ένα για κάθε παλμό ρολογιού μέχρι να φτάσει στο μέγιστο πλήθος των 111 (7) σε δυαδικό.
6. Ο επόμενος παλμός ρολογιού επαναφέρει όλα τα flip-flops στο 0 και ο μετρητής επιστρέφει στην αρχική του κατάσταση.
Οι μετρητές UP έχουν πολλές εφαρμογές, όπως:
1. Μέτρηση συχνότητας
2. Καταμέτρηση γεγονότων
3. Ψηφιακά ρολόγια
4. Χρονοδιακόπτες
5. Συστήματα οργάνων και μετρήσεων