Belajar rangkaian Flip Flop

1 APA ITU FLIP-FLOP?


Flip-Flop adalah komponen logika digital yang digunakan untuk menyimpan 1 bit data, yaitu 0 atau 1.


> Gampangnya: Flip-Flop itu kayak memori kecil yang bisa inget "nyala" atau "mati" sampai ada perintah untuk berubah.


 Ibaratnya:

Kamu pencet tombol → lampu nyala (1).

Kamu pencet tombol lain → lampu mati (0).

Selama nggak ada pencetan lagi, lampunya tetap dalam kondisi terakhir.

Nah, lampu itu ibarat Flip-Flop dia ingat status terakhir.


2. HUBUNGAN FLIP-FLOP DENGAN SISTEM DIGITAL


Sistem digital (seperti komputer, kalkulator, jam digital, HP, dll) semuanya butuh tempat untuk menyimpan informasi sementara.

Nah, Flip-Flop dipakai di:


* Register (tempat simpan data sementara)

* Counter (penghitung: detik, menit, klik)

* Memori (RAM, cache)

* Shift register

* Clock/timing sistem


> Jadi Flip-Flop = dasar dari memori digital dan alat hitung digital.


Tanpa Flip-Flop, sistem digital nggak bisa "ingat".


3. JENIS-JENIS FLIP-FLOP


1. SR Flip-Flop (Set-Reset)


* S (Set): buat nyalain (data = 1)

* R (Reset): buat matiin (data = 0)

  Kalau dua-duanya 0 → tidak berubah.


| S | R | Q (output) |

| - | - | ----------------- |

| 0 | 0 | Tetap |

| 1 | 0 | 1 (Set) |

| 0 | 1 | 0 (Reset) |

| 1 | 1 | Tidak valid ❌ |


---


2. D Flip-Flop (Data / Delay)


* Cuma 1 input: D

* Output akan mengikuti D saat clock aktif


> Kalau D = 1 dan clock bunyi → Q = 1

> Kalau D = 0 dan clock bunyi → Q = 0


 3. T Flip-Flop (Toggle)


* Saat T = 1 → output akan berubah dari 0 ke 1 atau sebaliknya

* Saat T = 0 → output tetap


4. JK Flip-Flop


* Gabungan dari SR tapi lebih fleksibel

* Kalau J = K = 1 → output akan toggle

* Kalau J = 0, K = 1 → Reset

* Kalau J = 1, K = 0 → Set

* Kalau J = K = 0 → Tidak berubah


---


4. FLIP-FLOP DALAM RANGKAIAN SERI dan PARALEL


 A. Rangkaian Seri


* Flip-Flop disusun berurutan output satu Flip-Flop masuk ke Flip-Flop berikutnya.

* Disebut juga Shift Register

* Contoh: menggeser data, misalnya 1010 jadi 0101.


Ibaratnya: orang-orang berbaris, terus oper bola satu-satu ke temannya.


 B. Rangkaian Paralel


* Semua Flip-Flop diisi secara bersamaan dengan data berbeda.

* Digunakan di register paralel buat nyimpan banyak bit sekaligus.


🍼 Ibaratnya: semua orang pegang bolanya masing-masing pada waktu yang sama.


---


πŸ“¦ PERBEDAAN SERI vs PARALEL:


| Rangkaian | Cara Kerja | Kegunaan |

| ----------- | ----------------------------------- | -------------------------------------- |

| Seri  | Data masuk satu per satu, urutan | Shift register, delay, pemrosesan bit |

| Paralel| Data masuk bareng, masing Massing FF | Register memori, penyimpanan multi-bit |


CONTOH PENGGUNAAN FLIP-FLOP DI KEHIDUPAN DIGITAL


* Jam digital: menghitung detik → menit → jam (pakai counter dari Flip-Flop)

* Register CPU: menyimpan data sementara saat proses

* Tombol ON/OFF: ingat posisi tombol terakhir

* Shift Register: kirim data serial ke printer


KeSIMPULAN


* Flip-Flop = memori kecil buat nyimpen data 1 bit

* Digunakan buat sistem digital biar bisa ingat sesuatu

* Ada banyak jenis: SR, D, T, JK

* Bisa dirangkai seri (berurutan) atau paralel (barengan)

* Dasar dari memori, counter, timer, register, dan alat digital lainnya


---


Komentar

Postingan populer dari blog ini

Latihan konversi sistem bilangan

Memahami Bilangan serta konversi bilangannya