觸發(fā)器的類型很多,根據(jù)邏輯功能分為rs觸發(fā)器、jk觸發(fā)器、d觸發(fā)器、t觸發(fā)器等。上節(jié)中講觸發(fā)器的電路結(jié)構(gòu)和動作特點時,基本上全部用rs觸發(fā)器為例講解,也涉及了jk觸發(fā)器。從講解中可以看出,同一類型的觸發(fā)器(如rs觸發(fā)器)不管采用何種類型的電路結(jié)構(gòu),如同步rs觸發(fā)器、主從rs觸發(fā)器、邊沿rs觸發(fā)器,觸發(fā)器的邏輯功能(即輸入與輸出的邏輯關(guān)系)相同,只是觸發(fā)器的動作特點不同而已。因此可以得到以下結(jié)論:相同邏輯功能的觸發(fā)器可以采用不同形式的電路結(jié)構(gòu)實現(xiàn),同一類型的電路結(jié)構(gòu)也可以實現(xiàn)不同邏輯功能的觸發(fā)器。
因此,可以拋開觸發(fā)器的電路結(jié)構(gòu)形式不管,只討論觸發(fā)器的邏輯功能。下面分別討論不同邏輯功能的觸發(fā)器及其描述方法。
凡是在時鐘信號作用下邏輯功能符合表1所示特性表所規(guī)定的邏輯功能者,就叫做rs觸發(fā)器。
表1 rs觸發(fā)器特性表
s
r
qn+1
0
0
qn
0
1
0
1
0
1
1
1
不定
由表1可以寫出表示rs觸發(fā)器邏輯功能的邏輯函數(shù)表達(dá)式為
(1)
利用卡諾圖化簡上式,如圖1所示,得到最簡結(jié)果為
(2)
式(2 )稱為觸發(fā)器的特性方程。
圖1 卡諾圖化簡
根據(jù)表1還可以用圖形形象地表示出觸發(fā)器狀態(tài)轉(zhuǎn)換的情況,如圖2所示。
圖中圓圈表示觸發(fā)器的狀態(tài),箭頭表示觸發(fā)器狀態(tài)轉(zhuǎn)換的方向,箭頭旁邊注明的是狀態(tài)轉(zhuǎn)換的輸入條件。這是表示觸發(fā)器邏輯功能的另一種表示方法,稱為狀態(tài)轉(zhuǎn)換圖。狀態(tài)轉(zhuǎn)換圖表示觸發(fā)器從一個狀態(tài)變化到另一個狀態(tài)或保持原狀態(tài)不變時,對輸入信號的要求。
因此,描述觸發(fā)器邏輯功能可以用上述3種方法:特性表、特性方程和狀態(tài)轉(zhuǎn)換圖。這3種表示方法之間可以互相轉(zhuǎn)換。
圖2 rs觸發(fā)器的狀態(tài)轉(zhuǎn)換圖