Memahami Flip-Flop J-K: Desain, Logika, dan Aplikasi
Flip-flop J-K adalah multivibrator bistabil yang disempurnakan yang menyelesaikan keadaan invalid S-R latch klasik. Dengan mengintegrasikan umpan balik ke input set (S) dan reset (R), ia menjamin output yang valid untuk setiap kombinasi input.
Dalam diagram di bawah ini, perhatikan bagaimana gerbang AND 2-input tradisional telah ditingkatkan menjadi gerbang AND 3-input. Input ketiga memberikan umpan balik dari output Q dan ¬Q, memastikan bahwa sinyal J dan K tidak pernah dapat mengaktifkan secara bersamaan.

Input J dan K
Dahulu dikenal sebagai S dan R, input sekarang diberi label J dan K. Gerbang AND 3-input menggunakan umpan balik dari Q dan ¬Q untuk secara selektif menghalangi salah satu input tergantung pada keadaan saat ini:
- Jika rangkaian dalam keadaan set (Q=1, ¬Q=0), input J diblokir oleh 0 pada ¬Q.
- Jika rangkaian dalam keadaan reset (Q=0, ¬Q=1), input K diblokir oleh 0 pada Q.
Ketika baik J maupun K tinggi, umpan balik menyebabkan perilaku “toggle” pada tepi jam berikutnya: flip-flop membalik dari set ke reset atau sebaliknya.
Urutan Logis Flip-Flop J-K
Di bawah ini adalah setara logika tangga yang mengilustrasikan perilaku ini langkah demi langkah.

Karena keadaan invalid dihapus, perangkat menjadi sepenuhnya bistabil dan dapat digunakan dalam rangkaian sekensial yang andal. Namun, tanpa picu tepi, memegang J=K=1 akan mengubah rangkaian menjadi osilator astable. Oleh karena itu, flip-flop J-K selalu terpicu tepi—baik pada tepi positif atau negatif jam.
Simbol Blok untuk Flip-Flop J-K
Diagram blok ringkas dan mirip dengan simbol flip-flop lainnya. Flip-flop J-K tersedia dalam versi terpicu tepi positif dan negatif.

Review
- A J‑K flip‑flop is an S‑R flip‑flop enhanced with feedback that eliminates the invalid condition by ensuring the two inputs never drive the multivibrator simultaneously.
- When J and K are both high and the clock pulses, the outputs toggle, switching from set to reset or the reverse.
Related Worksheets