3. Video Simulasi [Kembali]
Sebuah rangkaian
asynchronous binary counter adalah jenis rangkaian digital yang digunakan untuk
menghitung secara otomatis dalam sistem biner. Ini terdiri dari beberapa
flip-flop yang diatur dalam urutan biner, dan setiap flip-flop mewakili satu
bit dalam urutan tersebut.
Rangkaian asynchronous binary counter terdiri dari beberapa flip-flop yang diatur secara berurutan. Setiap flip-flop mewakili satu bit dalam urutan biner. Misalnya, jika kita memiliki empat flip-flop, kita dapat membentuk sebuah counter empat bit yang dapat menghitung dari 0 hingga 15 (dalam sistem desimal).
Saat CLK berubah, setiap flip-flop memeriksa status flip-flop sebelumnya dalam urutan dan memutuskan apakah harus berubah atau tidak. Misalnya, jika CLK berubah dari tinggi ke rendah, flip-flop pertama dalam urutan akan memeriksa statusnya. Jika flip-flop pertama saat ini dalam keadaan rendah, itu akan berubah menjadi tinggi. Perubahan ini akan mempengaruhi flip-flop kedua, yang kemudian memutuskan apakah harus berubah atau tidak, dan seterusnya hingga flip-flop terakhir dalam urutan.
Namun, jika pada
saat CLK berubah, flip-flop sebelumnya dalam urutan sudah berada dalam keadaan
rendah, maka flip-flop yang sedang diperiksa akan tetap dalam keadaan rendah.
Ini mengindikasikan bahwa counter harus tetap pada nilai saat ini dan tidak
maju.
Proses ini
terjadi secara berulang pada setiap siklus CLK, dan setiap perubahan flip-flop
yang terjadi menghasilkan perubahan dalam nilai biner yang mewakili nilai saat
ini dari counter. Misalnya, dalam counter empat bit, perubahan dari 0000 (0
desimal) ke 0001 (1 desimal) terjadi ketika flip-flop pertama berubah menjadi
tinggi saat CLK berubah.
Pada rangkaian diatas menggunakan 2 buah IC yang digunakan, yaitu IC 74LS90 dan 7493. Masing-masing IC akan menghasilkan output 4 buah bilangan biner.
IC 74LS90 = counter, decimal 0 - 9
IC 7493 = counter, hexadecimal 0 - F
0 komentar:
Posting Komentar