เจเคฟลิปฟล็อป ของ ฟลิปฟล็อป

ดูบทความหลักได้ใน เจเคฟลิปฟล็อป

เจเคฟลิปฟล็อป (JK flip-flop) จะมีอินพุตสามตัว คือ J, K และ C (clock)

  • J ใช้ในการ set ค่าของฟลิปฟล็อป คือทำให้ฟลิปฟล็อปมีค่าเป็น 1 ดังนั้นถ้า J=1 และ K=0 แล้ว Q จะเท่ากับ 1
  • K ใช้ในการ reset ค่าของฟลิปฟล็อป คือทำให้ฟลิปฟล็อปมีค่าเป็น 0 ดังนั้นถ้า K=1 และ J=0 แล้ว Q จะเท่ากับ 0
  • ถ้า J และ K เป็น 0 ทั้งคู่ ฟลิปฟล็อปจะคงค่าเดิมไว้
  • ถ้า J และ K เป็น 1 ทั้งคู่ ฟลิปฟล็อปจะกลับค่าเดิม
Timing diagram ของ JK ฟลิปฟล็อป

สถานะของ JKฟลิปฟล็อปขณะที่ฟลิปฟล็อปถูกกระตุ้น

JK ฟลิปฟล็อป
J {\displaystyle J} K {\displaystyle K} Q {\displaystyle Q} ปัจจุบัน
00 Q {\displaystyle Q} ก่อนหน้านี้
10 S e t {\displaystyle Set}
01 R e s e t {\displaystyle Reset}
11 Q ¯ {\displaystyle {\overline {Q}}} ก่อนหน้านี้