單片機中的三態門知識講解

三態門

(1)邏輯符號

三態門的邏輯符號如圖

單片機中的三態門知識講解

三態門有輸入端、輸出端和控制端三端,它的輸出不但取決於輸入,還與控制端有關。若控制端 EN=1,輸出端與輸入端反相,即如果 A=1 時,輸出端 Y=0;若 EN=0,輸入端與輸出端之間相當於開路,三態門處於高阻狀態(又稱懸浮狀態或禁止狀態),輸入信號無法通過三態門。

(2)三態門的應用

在單片機中三態門常用於數據傳送電路,利用它不但可以進行單向數據傳送,還能進行雙向數據傳送。用三態門構成的數據傳送電路如圖

單片機中的三態門知識講解

所示為三態門構成的單向數據傳送電路。當控制端EN=1時,兩個三態門都導通,存儲器輸出的數據可以通過這兩個三態門送到兩根數據總線上。

圖(b)所示為三態門構成的雙向數據傳送電路。當控制端EN=1時,三態門A導通,三態門B處於禁止狀態,存儲器輸出的數據可以通過三態門A送到數據總線上;當控制端EN=0時,三態門A處於禁止狀態,三態門B導通,數據總線上的數據可以通過三態門B送入存儲器。


分享到:


相關文章: