- ベストアンサー
6bitのカウンターのリセットで手こずってます。
HC161を2つ使い6bitのカウンターを試作してますが、リセットが上手くいきません。4bitなら楽なんですが、6bitだと難しいです。 下記のようにLEDが点灯したらリセットさせる方法を教えて頂けないでしょうか? 白=0、黒=1 〇●〇〇〇● ↑ ここでリセット 〇〇〇〇〇〇 35回カウントして0に戻したいです。 よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- inara1
- ベストアンサー率78% (652/834)
回答No.4
sawa001さんの回路図は Circuit Maker ですね。sawa001さんの回路を Circuit Maker でシミュレーションしたところ、ちゃんと動作しました。 電源投入直後はカウンタの状態が不定になるので、1pin(クリア端子)を一定時間 L レベルに落とす「パワーオンリセット回路」をつけたほうがいいですね。
- 86tarou
- ベストアンサー率40% (5093/12700)
回答No.2
- 86tarou
- ベストアンサー率40% (5093/12700)
回答No.1
〇●〇〇〇●…010001b=17ですが ^^; それに35を表示した瞬間に即リセットするのか、それとも35は表示しておき次のクロックで0に戻るのかによっても回路は変わります。基本的にはバイナリ出力が35(または36)になるのを監視してリセットを掛けるだけなので、4ビットでも6ビットでも回路は同じです。 添付の回路図を参考にするか、74HC85や74HC688を使うのもありでしょうか。回路図のCRはゲートの遅れ時間等で誤動作する時には必要になりますが、同期クリアのカウンタを使うなら必要ありません。 なお、クロック同期クリアタイプの74HC163を使う方がスマートなので、私ならこちらを使います。
お礼
sawa001様、教えてくださり大変感謝してます。ちゃんと動作できます。 ありがとうございました。