Counter

Counter atau yang disebut pencacah adalah sebuah register yang isinya berubah ubah tergantung pada pola perubahannya. Dalam sebuah counter terdapat beberapa buah flip-flop. Untuk Counter yang dapat menghitung hingga 10 hitungan biasanya terdapat 4 buah flip-flop. Jadi, tiap flip-flop mewakili satu bit dalam counter itu.

Terdapat dua macam counter menurut pola perubahan isi register tersebut. yang pertama adalah pencacah naik.

up-counteryang ini adalah gambar up counter. Q menunjukkan input clocknya. Counter ini bekerja dari angka 0 ke angka 1.

  down counter yang ini adalah down counter. Pencacahannya dari 1 ke 0.

Jika dilihat menurut pemicuannya, terdapat dua macam tipe Counter, Asyncronous Counter dan Syncronous Counter. Asyncronous Counter atau yang sering disebut Ripple Carry Counter adalah counter yang pemicuan tiap flip-flopnya tidak pada satu input. Hanya flip-flop paling ujung saja yang mendapatkan input dari clock. Flip-flop sesudahnya akan mendapatkan input dari carry yang dikeluarkan oleh flip-flop sebelumnya, input tiap flip-flop tidak sama. Counter jenis ini bersifat serial, karena input clock tidak masuk secara bersamaan ke dalam flip-flop.

Perancanganya bisa menggukanan D flipflop atau T flipflop. Besok jumat praktikumnya.. doakan berhasil ya!!