第七單元 正反器 (教科書第四章) 數位系統實驗 http://140.127.194.152
Outline 正反器(Flip-Flop)的特性 R-S正反器 D型正反器 J-K正反器 T型正反器
正反器(p.91) 記憶裝置: 當輸入改變時侯,輸出仍維持不變 應用包括: 暫存器(Register)、計數器(Counter) 基本型: R-S正反器 變型: D型正反器、T型正反器、JK正反器
R-S正反器(p.93) S(set,設定)、R(Reset,重設定)、 Qn 時間n的狀態、Qn+1 時間n+1的狀態 Q2 Q3=Q2 time S R Q /Q 1 2 3 4 5 Q2 Q3=Q2 Q4 Q5=Q4 S=1, R=0時, Q=1, /Q=0 S=0, R=1時, Q=0, /Q=1 S=0, R=0時, Qn+1=Qn代表保持狀態 S=1, R=1時, 不使用
R-S正反器(p.93) 時序圖 當S=0, R=0, Q及/Q保持之前的狀態 Q<= R nor nQ; nQ<= S nor Q; 0 0 0 0 時序圖 當S=0, R=0, Q及/Q保持之前的狀態
R-S正反器(p.95) 增加一個輸入CK,控制Enable/Disable, 稱準位觸發(level trigger) Qn+1 X Qn 1 當CK=0, Q輸出保持之前的狀態
R-S正反器(p.95) S R CK Qn+1 X 1 Qn 當CK=1, Q輸出保持之前的狀態 CK相當於低電位致能
R-S正反器(p.96) 另有預置(preset)與清除(clear)兩個輸入,不受CK信號控制,直接動作,當preset為LO(0)時,無論CK為0或1,Q輸出為1。當clear為LO(0)時,無論CK為0或1,Q輸出為0。
D型正反器(p.97) 準位觸發(level trigger) D CK Qn+1 1 X Qn 當CK=0, Q輸出保持之前的狀態
D型正反器(p.99) 當CK由低電位(0)高升高電位(1) ,正反器動作,不然保持狀態 以電位變化01或10,使正反器動作,稱為邊緣觸發(Edge trigger) CLK 01: 正緣觸發 D CK Qn+1 1 X Qn
D型正反器(p.99) D CK Qn+1 1 X Qn CLK 10: 負緣觸發
J-K正反器(p.101) preset clear
J-K正反器(p.101) 邊緣觸發 正緣觸發 負緣觸發 J K CK Qn+1 Qn 1 /Qn X J K CK Qn+1 Qn Qn 1 /Qn X J K CK Qn+1 Qn 1 /Qn X
T型正反器(p.104) T CK Qn+1 Qn 1 /Qn T CK Qn+1 Qn 1 /Qn