|
Counter
Counter atau pencacah dapat dibentuk menggunakan rangkaian flip-flop,
umumnya adalah flip-flop jenis J-K, seperti yang ditunjukan Gambar 1,
dengan tabel kebenaran seperti tertera dalam Tabel 1.

Gambar 1. Simbol flip-flop J-K dengan preset dan reset.
Tabel
1. Tabel kebenaran dari flip-flop J-K.

Flip-flop ini akan bekerja sebagai counter jika pin J dan K diberi
logika tinggi (seperti terlihat dalam tabel, output Q akan mengalami
toggle jika ada transisi clock tinggi ke rendah). Sinyal yang dicacah
tidak lain adalah sinyal clock itu sendiri. Sebelum sampai ke counter,
Gambar 2 berikut memberikan penjelasan bagaimana flip-flop J-K ini
bekerja.

Gambar 2. Diagram pewaktuan flip-flop J-K.
Dari
Gambar 2 dapat dilihat bahwa, ketika J adalah LOW, dan K adalah HIGH
serta sinyal clocknya adalah transisi dari tinggi ke rendah, maka output
(Q) akan bernilai LOW. Ketika J dan K adalah berlogika HIGH, dan sinyal
clocknya adalah transisi dari tinggi ke rendah, maka output (Q) akan
berubah ke komplemen sebelumnya (di sini berubah dari rendah ke tinggi)
yang disebut mengalami kondisi toggle.
Rangkaian counter menggunakan flip-flop J-K dapat diwujudkan menggunakan
rangkaian seperti pada Gambar 3. Counter pada rangkaian Gambar 3
memiliki lebar data sebesar 3 bit, serta jenis counternya adalah jenis
asinkron. Jika menginginkan lebar data yang yang lebih besar maka
tinggal merangkaian seri sebanyak yang diinginkan. Diagram pewaktuannya
dapat dilihat pada Gambar 4.

Gambar 3. Rangkaian counter 3 bit.

Gambar 4. Diagram pewaktuan dari counter 3 bit.
|