• 締切済み

デジタル回路のn進カウンタの作り方について

トグルを用いたn進カウンタがうまくできません 例えば教科書に3進カウンタを作るときANDをいれたりORをいれたりしているのですが、なぜそうなっているのが理解できません 1からn進カウンタを作るとなるとどこにANDやNAND,ORをいれるのか、コツというか指標はあるのですか? 真理値表がカギなのでしょうか?? 1から作り方をお願いしたいです…

みんなの回答

  • mink6137
  • ベストアンサー率23% (595/2498)
回答No.2

>1からn進カウンタを作るとなるとどこにANDやNAND,ORをいれるのか、 >コツというか指標はあるのですか? n進カウンタのカウント動作の例をいくつか示します。 1進:こういうカウンタはありません。 2進:0→1→0→1→0…… 3進:0→1→2→0→1→2→0…… 4進:0→1→2→3→0→1→2→3→0…… 5進:0→1→2→3→4→0→1→2→3→4→0…… 例えば5進カウンタは0から4まで1ずつカウントアップしていき、次に0に戻って 4まで順次カウントアップしていく…の繰り返しになります。 この動きから分かるように、5進カウンタでは4になったことを検知し、 4の次のカウントでは0に戻るよ…を判断する信号になります。 ご質問のANDゲートやORゲートは上記「4になった」を検知するために使われ、 一般にはデコーダ(回路)と言っています。 以上をまとめると、n進カウンタでは(n-1)をデコードし次に来るクロックでゼロに戻る 準備をしています。 従って、あなたの3進カウンタでは「2」を検出し、次のクロックが来た時にゼロに戻る ように設計すれば済む訳です。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

結局のところ「どういう動作をしてほしいのか」を理解できているかどうかだけの勝負. 例えば「3進カウンタ」を作ろうとしたら, どんなふうに動作してほしいですか?

関連するQ&A

  • N進カウンタについて

    「N進ダウンカウンタ」という言葉の意味する正確なところがわかりません。 N進アップカウンタは、初期値0で、0からN-1までの値をとるものと思いますが、 N進ダウンカウンタは、 (A)初期値がNで、Nから1までの値をとるもの それとも、 (B) 初期値がN-1で、N-1から0までの値をとるもの のどちらなのでしょうか? (A)(B)とも回路を組みことはできます。 単に「N進ダウンカウンタ」という言葉の問題です。 よろしくお願いします。

  • ディジタル回路

    ディジタル回路の課題ですが、解けないのでどなたかご解答をよろしくお願いします( ; ; ) 問題 下の真理値表から論理関数を考える。 (1)主加法標準形、および主乗法標準形を求めよ。 (2)主加法標準形を簡略化し、その論理式を二入力NANDゲートのみで構成せよ。 以下、わかりにくいですが真理値表です。 x y z f 0 0 0 0 0 0 1 0 0 1 0 1 0 1 1 0 1 0 0 1 1 0 1 1 1 1 0 0 1 1 1 1

  • NAND回路だけで作ったディジタル回路の各ゲートの役割

    NAND回路だけを組み合わせて、NOT回路、AND回路、OR回路、EXOR回路を作るという実験をして、真理値は正しい値が取れたのですが、そのNAND回路でつくったAND回路とOR回路とEXOR回路で出力した各ゲートの役割がよくわかりません。 各ゲートの真理値を載せておきます。 AND回路 入力   出力 A B  ゲート 0 0   1 0 1   1  1 0   0 1 1   0  OR回路 入力   出力 A B  ゲート1 ゲート2 0 0   1    1 0 1   1    0 1 0   0    1 1 1   0    0 EXOR回路 入力   出力 A B  ゲート1 ゲート2 ゲート3 ゲート4 0 0   1    1    1    1  0 1   1    0    0    1 1 0   0    1    1    0 1 1   0    0    1    1 自分なりに考えてみたところ、ゲート1と入力AとはNOTの関係になっていることに気付きした。 それと、ゲート2と入力Bにも同じことが言えると思います。 あとはよくわかりません。どなたかご教授ください。 それともう1つ質問があります。 マルチプレクサ回路とデマルチプレクサ回路も同じようにNAND回路で作ったのですが、今度は各ゲートの値がわかりません。マルチプレクサの方は4つゲートがあり、デマルチプレクサの方は5つのゲートがあります。番号は左から1、2、3……と続いています。 分かりにくいかと思いますが、マルチプレクサの回路を書くと、 入力A-------(2)--   |-----| |----(4) 入力B-------(3)--   | | 選択S---(1)--- 非常に分かりにくい図で申し訳ございません。-と|は離れていますが、繋がっていると思ってください。ですが、一番左の上下の【 | 】は、Bとは繋がっていません。 このように、少し分からなくて困ってますのでどなたかよろしくお願いいたします。

  • 14進カウンタの設計について

    「7400を2個、7493を1個使って14進カウンタを作れという課題」が出たのですが、わからない点がいくつかあります。 ほとんど直接14進カウンタの設計には関係ないですが、 1.テキストにSN7493を用いたn=15進カウンタの設計例が載っているのですが、 1ピンと12ピン(INPUT A と Q A)を接続すると最大n=16の構成になると書いてあるのですが、2進カウンタ部の出力と8進カウンタ部の入力を接続するとなんで最大16の構成になるんですか? 2.テキストの図でFFのは各出力をANDゲートの入力につないでからその出力を7493内のNANDゲート(2ピンと3ピン)に接続しているのですが、これはFFの各出力を一旦ひとまとめにしてからNANDの入力に接続しているという解釈でいいですか? 3.14進カウンタということは、14(1110)が検出されるとカウンタがリセットされますよね? ということは、出力QD,QC,QB,QA(Dが最上位)がある場合、QD=QC=QB=1の出力をNANDゲートに接続してクリア端子に入力すればいいのか、14では無く13(1101)を入力するのかどちらですか? 私は14だと思っているのですが友人が13じゃね?みたいなことを言っていたのでこんがらがってきまして。 なんとも初歩的な質問ばかりで申し訳ないです。

  • 11進カウンタについて

     11進非同期式カウンタが上手く作れません;  ちなみに教科書を参照して作成したところでは、 状態遷移は カウント値   Q0   Q1   Q2   Q3   10     0    1    0    1    0     0    0    0    0 のようになり、上表より0→0と1→0の二通りの変化がある。 (1)Q0について  入力が1→0のとき、そのままではQ0は反転してしまうので、修正措置として、「Q1のNAND出力(Q1バー)をJ0に入れておく。」 (2)Q1について  前段の出力が0→0であれば、Q1はそのままの状態を保持してしまうので、修正措置として、「Q1、Q3とクロックのANDをとり、これと前段(Q0)の出力のORをFF1のクロックに入れる。」 (3)Q2について  (1)の措置と同様なので、「Q4のNAND出力をJ3に入れておく。」 (4)Q3について  (2)の措置と同様なので、「Q1、Q3とクロックのANDをとり、これと前段(Q2)の出力のORをFF3のクロックに入れる。」 というように設計して実際に製作したのですが、正しく動作しませんでした; 回路に問題があるのか、半田などの作り方に問題があるのか解りませんので、是非教えていただきたいです;

  • NANDを2つ使用したSRフリップフロップ回路の動作原理

    NANDを2つ使用したSRフリップフロップ回路の動作原理を教えてください。 真理値表での動作は理解しているのですが、もっと詳しい動作原理を知りたいです。 プルダウンを使って、スイッチを入れると、NANDの入力に”0”が入力される設定です。

  • 論理回路について

    添付した図の回路の読み方がわかりません。 基本的なNOT AND OR NAND NOR等 の理解はできました。 しかし「丸ポチ」が手前や後ろにあるものはどのように考えればよいのでしょうか? ご存知の方、教えてください。

  • 論理回路 レポート考察  緊急です

    学校の論理回路レポートの考察がわからないので質問させていただきます 各回路の結果より、出力が何【V】のとき発光ダイオード(黄色)が点灯しているかを読取り 真理値表の「1」の範囲と「0」の範囲が、それぞれ何【V】~何【V】であるかを文章 で書きなさい。(文献などを調べて、それと対比するのと、なお良い。) 電圧を測定した回路はAND、OR、NOT、NANDです。長くなってしまうのですが、回路の電圧結果、LEDの消灯の結果をかかせてもらいます。 AND回路 00 0.52V LEDの状態(消) 01 0.53V 消 10 0.53V 消 11 1.8V 灯 OR回路 00 0V 消 01 1.7V 灯 10 1.7V 灯 11 1.8V 灯 NOT回路 0 1.8V 灯 1 0V 消 NAND回路 00 1.85V 灯 01 1.85V 灯 10 1.85V 灯 11 0V 消 以上が、真理値表の結果です。見づらくてすいません 上の考察の意味がよくわからないのですが、どう書いたらよいのでしょうか。 早い回答をお待ちしています。

  • nor回路だけでand,or,nand回路を作成したいのですが

    タイトルの通り、nor回路だけでand,or,nand回路を作成したいのですが、or回路はnor回路を二つ並べて作成することができたのですが、andとnandの回路を作ることができません。教えてもらえないでしょうか。

  • 論理回路

    次の真理値表から作成した論理回路をNANDゲートのみと、NORゲートのみでの 作り方がわかりません。教えてください。 あと論理式の過程もお願いします。 ちなみにゲートは2入力1出力です。