- 締切済み
74HC160のLOAD、CLEARについて
74HC160のLOADの使い方とCLEARについて質問なんですが、ストップウォッチを作っていまして。99.99秒まではかれる10進カウンタを4個使うものなんですが、例えば「15.23まで計ったものを00.00にするとき、リセットスイッチをCLEARじゃなくてLOADに繋いで、0をLOADさせるように」 という指示が出まして、困っている次第です。本を調べてもネットでもこれだというもがのっていません。データシートのタイミングチャートを見る限りでは、LOADが\'L\'の状態で立ち上がりの時に動作するのかなぁというくらいで、0をLOADするにはカウンタが0の時、もしくはその一つ前の周期でなにかするのかなぁくらいで、 ともかく0をLOADするにはどうすればいいんでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- 86tarou
- ベストアンサー率40% (5093/12700)
回答No.1
*LOADはカウンタに任意の値をセットする時に使います。HC160の場合は*CLEAR=H、*LOAD=Lの状態でCLKが立ち上がれば、A・B・C・D入力の値がカウンタにセットされます。全て0にするのですからA~D入力はLにし、リセットスイッチを*LOADに接続する必要があります。CLKへは100Hzのクロックが入っているのでしょうが、それに割り込む形でリセットスイッチをゲートで論理的にORする必要があります。CLKへは常時100Hzが入っており、ストップウォッチの制御をENABLE(PまたはT)で行ってるなら、特にその必要はありませんので、リセットスイッチで*LOADをLにするだけで良いでしょう。この辺りはクロックの回路次第です。
お礼
流れを汲んでいただいた回答ありがとうございます。 制御はENABLEで行うので最後の文を参考にさせていただきます。