- 締切済み
論理回路に関する質問
データセレクタを使用した3変数論理関数の構成の仕方を教えてください。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ymmasayan
- ベストアンサー率30% (2593/8599)
回答No.1
74LS152を例にとって説明します。 SELECT INPUT のA,B,Cは次の重みを持っています。 C・・2^2=4 B・・2^1=2 A・・2^0=1 A,B,Cには3変数を接続します。 A,B,Cで必要な論理に合わせた真理値表を作り、その結果(1 or 0)を DATA INPUT端子にセットします。 具体的に例をあげると、A=1、B=0、C=1としてOR論理とすると OR出力(A|B|C)は1、重みは5なので、DATA INPUT5の端子を1入力にします。 つまりVccを印加するわけです。 同様に0~7の端子をVcc印加またはグランドに落とします。 以上で3変数論理関数回路の完成です。 ただし、74LS152の場合、出力が負論理なので注意が必要です。 C-MOSであれば74HC152他が使えます。