跳轉到內容

數位電路/多路複用器-多路分解器

來自華夏公益教科書,開放的書籍,為開放的世界

多路複用器和多路分解器是根據給定的控制訊號將訊號從一根線移動到另一根線的裝置。

開關電路

[編輯 | 編輯原始碼]

多路複用器

[編輯 | 編輯原始碼]
一個 2:1 多路複用器

假設我們有一個給定電路的 2 個輸入,但只有一個輸出。我們希望這兩個輸入“共享”輸出,因此我們需要從一個輸入切換到另一個輸入。我們有輸入 I1 和 I2,輸出 O,以及一個控制線 C。我們可以說,如果 C=1,那麼我們將 I1 連線到 O。但是,如果 C=0,那麼我們將 I2 連線到 O。這就是多路複用器。

通常,多路複用器是像受控旋轉開關一樣的電路,即可以將多個輸入中的任何一個選擇為輸出。在數位電子學中,多路複用器是邏輯閘組合,形成具有兩個或多個輸入(資料輸入)和一個輸出的電路。要選擇讀取到輸出的通道,需要向另一組輸入(選擇輸入)提供特定的數字字。一個典型的 4 輸入通道(D3-D0)數字多路複用器及其相應的真值表。

透過向選擇輸入(C1、C0)提供適當的程式碼來選擇活動輸入通道。

輸入/輸出關係

[編輯 | 編輯原始碼]

多路分解器

[編輯 | 編輯原始碼]
一個 1:2 多路分解器

與上述情況類似,假設我們有一個電路,它有一個輸入(I),兩個輸出(O1 和 O2),以及一個控制線 C。當 C=1 時,我們將 I 連線到 O1,當 C=0 時,我們將 I 連線到 O2。這就是多路分解器。

請注意以下規則:未選擇的輸入不會處於高阻抗狀態,而是設定為零。


華夏公益教科書