JK觸發(fā)器是一種數(shù)字電路中常用的存儲(chǔ)器件。它可以在電路中起到制作時(shí)序電路、頻率分析電路、數(shù)碼集成電路等多種功能。
1.什么是JK觸發(fā)器
JK觸發(fā)器是由J(置數(shù))和K(復(fù)位)兩個(gè)輸入端口以及時(shí)鐘信號(hào)控制端組成的一個(gè)雙穩(wěn)態(tài)觸發(fā)器,它在數(shù)字電路中常用于延遲、計(jì)數(shù)和寄存應(yīng)用。當(dāng)時(shí)鐘信號(hào)為上升沿或下降沿時(shí),JK觸發(fā)器將根據(jù)輸入端口的值來(lái)控制其輸出的狀態(tài)。
2.JK觸發(fā)器工作原理
在JK觸發(fā)器中,J、K 和時(shí)鐘信號(hào)都是二進(jìn)制邏輯電平。在J = K = 0 時(shí),JK觸發(fā)器處于保持狀態(tài);在J = 1,K = 0 時(shí),JK觸發(fā)器會(huì)將Q變?yōu)?,而在J = 0,K = 1 時(shí),JK觸發(fā)器會(huì)將Q變?yōu)?;在 J = 1,K = 1 時(shí),JK觸發(fā)器會(huì)將輸出反轉(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í)序電路、頻率分析電路、計(jì)數(shù)器等。在計(jì)算機(jī)的寄存器中,也會(huì)使用JK觸發(fā)器來(lái)存儲(chǔ)二進(jìn)制信息。