JK觸發(fā)器是一種數(shù)字電路中常用的存儲器件。它可以在電路中起到制作時序電路、頻率分析電路、數(shù)碼集成電路等多種功能。
1.什么是JK觸發(fā)器
JK觸發(fā)器是由J(置數(shù))和K(復(fù)位)兩個輸入端口以及時鐘信號控制端組成的一個雙穩(wěn)態(tài)觸發(fā)器,它在數(shù)字電路中常用于延遲、計數(shù)和寄存應(yīng)用。當時鐘信號為上升沿或下降沿時,JK觸發(fā)器將根據(jù)輸入端口的值來控制其輸出的狀態(tài)。
2.JK觸發(fā)器工作原理
在JK觸發(fā)器中,J、K 和時鐘信號都是二進制邏輯電平。在J = K = 0 時,JK觸發(fā)器處于保持狀態(tài);在J = 1,K = 0 時,JK觸發(fā)器會將Q變?yōu)?,而在J = 0,K = 1 時,JK觸發(fā)器會將Q變?yōu)?;在 J = 1,K = 1 時,JK觸發(fā)器會將輸出反轉(zhuǎn),即如果之前 Q=0,則 Q=1, 如果之前 Q=1,則 Q=0。
其真值表如下:
J | K | CLK | Q(n) | Q(n+1) |
0 | 0 | 任意 | 保持 | 保持 |
0 | 1 | 上升沿(或下降沿) | Q(n) | 0 |
1 | 0 | 上升沿(或下降沿) | Q(n) | 1 |
1 | 1 | 上升沿(或下降沿) | Q(n) | ~Q(n) |
3.JK觸發(fā)器作用
JK觸發(fā)器可以被應(yīng)用到各種數(shù)字電路和邏輯門電路中,比如時序電路、頻率分析電路、計數(shù)器等。在計算機的寄存器中,也會使用JK觸發(fā)器來存儲二進制信息。