Sistem Digital:Cara Membuat Counter Modulus: Difference between revisions
No edit summary |
m Kangtain moved page Materi/Sistem Digital/Cara Membuat Counter Modulus to Sistem Digital:Cara Membuat Counter Modulus |
||
| (4 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
==Counter Modulo N== | ==Counter Modulo N== | ||
Counter modulo N adalah rangkaian counter yang berfungsi untuk menghitung sampai dengan bilangan N tertentu. | '''Counter modulo N''' adalah rangkaian counter yang berfungsi untuk menghitung sampai dengan bilangan <code>N</code> tertentu. | ||
Cara kerja counter modulo adalah counter akan mereset atau mengembalikan hitungan ke angka 0 setelah mencapai angka N | Cara kerja counter modulo adalah counter akan mereset atau mengembalikan hitungan ke angka <code>0</code> setelah mencapai angka <code>N</code> | ||
Untuk membuat counter modulo dapat dilakukan dengan mengatur bit bit high dan kemudian dimasukkan kedalam input gerbang and yang kemudian digunakan untuk mereset flip-flop | Untuk membuat counter modulo dapat dilakukan dengan mengatur bit bit high dan kemudian dimasukkan kedalam input gerbang and yang kemudian digunakan untuk mereset flip-flop | ||
Jumlah keadaan atau pencacahan urutan melalui mana pencacah tertentu maju sebelum kembali sekali lagi kembali ke keadaan pertama aslinya disebut Modulo (MOD). | Jumlah keadaan atau pencacahan urutan melalui mana pencacah tertentu maju sebelum kembali sekali lagi kembali ke keadaan pertama aslinya disebut '''Modulo (MOD)'''. | ||
Sebagai contoh, pencacah (counter) 2-bit atau n-bit adalah jumlah bit yang dihitung dari 0 hingga 3 dalam desimal, memiliki nilai modulus 4 (00 | Sebagai contoh, pencacah (counter) <code>2-bit</code> atau <code>n-bit</code> adalah jumlah bit yang dihitung dari <code>0</code> hingga <code>3</code> dalam desimal, memiliki nilai modulus <code>4 (00 → 01 → 10 → 11, dan kembali ke 00)</code> Oleh karena itu disebut sebagai counter <code>modulo-4</code>, atau <code>mod-4</code>, counter dan memerlukan empat pulsa clock untuk mendapatkan nilai dari <code>00</code> hingga <code>11</code>. | ||
Pencacah (counter) | Pencacah (counter) <code>Mod-N</code> akan membutuhkan <code>N</code> jumlah flip-flop yang terhubung bersama untuk menghitung bit data tunggal sambil memberikan <code>2n</code> status output yang berbeda dan <code>N</code> selalu merupakan nilai integer keseluruhan. | ||
==Flip-flop tipe D== | ==Flip-flop tipe D== | ||
Pencacah (counter) MOD dibuat menggunakan | Pencacah (counter) MOD dibuat menggunakan flip-flop dan satu flip-flop dapat menghasilkan hitungan <code>0</code> atau <code>1</code>. Ada berbagai jenis desain flip-flop antara lain '''tipe-D''' untuk membangun pencacah (counter). | ||
Flip-flop tipe-D, (DFF) juga dikenal sebagai Data Latch, karena input data tunggal dan sinyal clock eksternal digunakan, dan juga dipicu tepi positif. | Flip-flop '''tipe-D''', ''(DFF)'' juga dikenal sebagai ''Data Latch'', karena input data tunggal dan sinyal clock eksternal digunakan, dan juga dipicu tepi positif. | ||
[[File:Membuat Counter Modulus 1.png|thumb|center]] | [[File:Membuat Counter Modulus 1.png|thumb|center]] | ||
Pengoperasian flip-flop tipe-D (D-FF) sangat sederhana karena hanya memiliki input data tunggal yang disebut | Pengoperasian flip-flop '''tipe-D''' ''(D-FF)'' sangat sederhana karena hanya memiliki input data tunggal yang disebut <code>D</code>, dan input clock <code>CLK</code> (detak singkronisasi). | ||
Hal ini memungkinkan bit data tunggal (0 atau 1) disimpan di bawah kendali sinyal clock sehingga menjadikan flip-flop tipe-D perangkat sinkron karena data pada input ditransfer ke output flip-flop hanya pada memicu tepi pulsa clock. | Hal ini memungkinkan bit data tunggal (0 atau 1) disimpan di bawah kendali sinyal clock sehingga menjadikan flip-flop tipe-D perangkat sinkron karena data pada input ditransfer ke output flip-flop hanya pada memicu tepi pulsa clock. | ||