• 締切済み

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するにはどうすればいいんでしょうか?

みんなの回答

  • 86tarou
  • ベストアンサー率40% (5094/12701)
回答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にするだけで良いでしょう。この辺りはクロックの回路次第です。

syunkasyut
質問者

お礼

流れを汲んでいただいた回答ありがとうございます。 制御はENABLEで行うので最後の文を参考にさせていただきます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 74HC161でカウンター作ってますが

    74HC132と74HC161を使ってカウンタを試作してますが、タクトSW1でスタート、SW2でリセットされてストップする動作をしました。本当はタクトスイッチを3つ使って、SW1=スタート、SW2=一時停止、SW3=リセットという動作をさせたいのですが、可能でしょうか? 他の手持ちのICは74HC14もあります。

  • 74HC163を使用した60進カウンタについて

    初めまして、私は今学生で友達とともにストップウォッチを製作しようとしています。 私は60進カウンタ担当で今回は http://www.kochi-tech.ac.jp/library/ron/2002/2002ele/1030174.pdf とhttp://okwave.jp/qa/q420308.html を参考にしていきたいと思っているのですが疑問が2つあります。 1つは、今回はIC節約のために二つ目のURLの方式で60進カウンタを製作しようと思うのですが、74HC163はポジティブエッジトリガなのになぜNANDで取った信号で次段の6進カウンタが作動するのでしょうか、常に1の信号が入っていてQAとQDの信号で0が入り、0から1への立ち上がりでカウンタが作動してるということでいいのでしょうか? 2つめに74HC163に74HC4020で分周した周波数を入れようと話し合ってるのですが、データシートを見ると立下りでカウントを進めると書いていますがやはり74HC163はポジティブエッジトリガなのでインバータが必要なのでしょうか? まったくの初心者なので書いてることが意味不明なところがあるかもしれませんが、どうかアドバイスよろしくお願いします。

  • 0がLOADされた後の動きについて

    ストップウォッチをIC74160を使用して作っているんですが、リセット、00.00の状態にするスイッチを割り込みの形で、LOADに接続しているんですが、 例えば、時間を計測、カウント最中にそのリセットを押した場合、表示は00.00になると思うんですが、その後、ストップウォッチはまた時間を計測しだすのでしょうか? 僕としてはスタートしてクロックもとまってないので、00.00になった後また計測しだすと思うんですが、ある人は「リセットしたら00.00でとまる」と言い切られまして迷っています

  • ICカウンタについて

    74HC163の同期式16進カウンタを2つ使用して99進カウンタを作ろうとしています。 16進カウンタである74HC163をまずは10進カウンタにしてそれを多段に繋げれば出来ると考えているのですが、74HC163を10進カウンタにすることが出来ません。 通常なら0~15まで数えてしまうわけですから、それを0~9まで数えてリセットを行うために、入力端子のA,B,C,DはGNDに接続(最初のカウントを0からスタートするため)し、出力端子のQAとQDをNANDゲートに入力し、NANDからの出力をLOAD端子に繋げる。そのほかの端子については、Clear,イネーブルP,イネーブルTはまとめてVccと連結して接続をする。 という方法でやってみましたが、カウントが9でリセットされずに15までカウントしてリセットをしてしまいました。 また、今回は入力端子のA,B,C,DはGNDに接続しているために「出力端子のQAとQDをNANDゲートに入力し、NANDからの出力をLOAD端子に繋げる。」というところを、NANDからの出力をClear端子に接続しても同じであると考えて、こちらの場合でもやってみましたが同様な結果となってうまくいきませんでした。 将来的にはカウント数はデコーダを通じて7セグメントLED表示器で表示しようと考えていますが、今は試作の段階でカウント9(10進カウンタ)でリセット出来ているかを目的としているため、動作確認はLEDの電球を4個使って確認を行っています。 74HC163の端子間の接続が間違っているのでしょうか? 10進カウンタになっているかを動作確認する方法が間違っているのでしょうか? もしくはICが壊れてしまったのでしょうか? 色々調べてみましたが原因がわかりませんでしたので、質問をさせていただきました。よろしくお願いします。

  • 74HC4017を用いたカウント回路

    現在モータの回転数を計数する回路を製作しています. モータとモータのドライバはオリエンタルモータ社製のBX6200A-Aというものを使用しており、 モータが1回転すると、ドライバから500pls出力されます. 3000RPMでモータを回転させると、pls数が大きくなり過ぎるため、74HC4017を5段直列につないだ回路に入力してから、OMRON社製のH7CZ-L8というカウンタにパルスを出力しています. 最初の起動時は問題なくパルスを計数していましたが、装置全体の電源を一度遮断し、時間をおいてから装置を再始動すると、ドライバからはplsが出力されているのに、カウンタが計数しなくなってしまいました.何度か電源のon/offを繰り返すと、カウンタは正常に計数を開始したため、配線異常などが原因ではないと考えます. カウントが計数しない時に、4段目と5段目の74HC4017のピンの電圧をオシロで測定すると1Hz程度の周期で0-2.5VのON/OFFを繰り返していました.そのために、カウンタが計数しないと考えました. このような現象が起こる原因は、どのようなことが考えられるでしょうか? なにとぞご助言宜しくお願い致します.

  • 13進カウンタについて

    (1)74LS161を使用して、13進カウンタになるようLOAD信号生成回路を作成するには、どのような手順を踏み、そしてその回路はどのようになるのでしょうか?(実験でこのカウンタの動作確認をし、タイミングチャートを作成したのですが、なぜその回路が使えるということが理論的によく分かりませんでした) (2)(1)で作成したカウンタと同じ機能になるように、Clear信号生成回路を作成するにはどのような手順を踏み、そしてその回路はどのようになるのでしょうか?また、このときのタイムチャートはどのようになるのでしょうか?(先生の説明では、カウンタ出力がゼロに戻る部分でタイミングチャートで(1)と違う点がでるというのですがよく分かりませんでした) 教科書やネットで調べたのですがよく分かりませんでした。基本的なこととは思いますが、どなたが教えてください。お願いいたします。

  • Nintendo Switchについての質問

    Nintendo Switchの本体メモリの削減のために もうクリアしてしまって遊んでいないゲームのセーブデータを消そうと思っていますが セーブデータ消去のページにアクセスしてセーブデータが表示されるまでに1分50秒(ストップウォッチ調べ)ほどかかるのですが結構長くて困っていますこれが普通なんでしょうか?

  • リミットスイッチとタイマーの組合せ回路

     オムロンのタイマーH5CXを使った、リミットスイッチの回路について質問です。  回転体の中にリミットスイッチを組み込み、1回転中で、ON/OFFが切り替わるようになっています。回転スピードは、2RPM(30秒/回転)程度で、リミットスイッチが動作するは、そのうち数秒です。リミットスイッチの取付位置によって、スイッチが動作している時間が変わるので、その時間を調整するため、タイマーで計測したいのですが、どのような回路、モードで動作させればよいでしょうか?  理想としては、シグナル(リミットスイッチ)が入っている間、計時し、シグナルが切れたら、そのまま保持、次のシグナルでリセット、再び計時開始といのが希望ですが、H5CXの動作チャートを見る限り、希望するモードがありません。リセット信号とゲート信号をうまく使うとできそうな気もしたのですが、やはりよく分からないので質問させていただきました。  リミットスイッチの取付で、時間が変わるなら、立ち上がりか、立ち下がりを見ればよいのではと仰るかもしれませんが、1回転中でON/OFFを切替、その比率調整を目的としています。  よろしくお願いします。

  • ドラクエ8 バトルロード

    今2周目やってます。 バトルロードでBランクがなかなか勝てないのですが、モンスターたちは負けてもその原因を考えて「次はどうやって勝とうか?」とかは思ってくれないのでしょうか? メンバーはアポロン・だんきち・べホップなのですが、どうもだんきちとべホップのタイミングがいまいちなんです~。 連戦してたら、ちょっとはましになるのでしょうか? 1週目の時は、バトルロードそのものに気が付いたのが、レティスの後だったので、伝説の巨人で楽勝だったのですが、今回はBランクの壁に阻まれています。 他の攻略サイトで10回も戦えばとかあったのですが、これはリセットせずに10回がんばれの意味なんでしょうかね? 主人公のレベルは31くらいです。 攻略のヒントなどあったら、教えてください。よろしくお願いします。

  • HCG後14日目のクリアブルーの薄い陽性

    いつも参考にさせていただいています。 同じような質問があるのは承知しておりますが、不安なので質問させてください。 もともと生理不順でしたが、治療にて一人目出産後、また生理不順になってきたので、婦人科を受診したところ、周期39日目(普段から周期は長いです)でしたが「先生がもうすぐ排卵しそうな卵があるから排卵させましょう、今夜タイミングをとってください」と言われ、その夜遅くタイミングをとりました。 周期39日目 36.37 午前11時頃 注射(HCG?) 夜遅くタイミング    40日目 36.51    41日目 36.46    42日目 36.77 午後病院で排卵済み確認    43日目 36.60 ルトラール(朝晩1錠)    44日目 36.92 〃    45日目 36.75 〃    46日目 36.93 〃    47日目 36.90 〃    48日目 36.79 〃    49日目 36.85 〃    50日目 36.74 〃    51日目 36.82 〃    52日目 36.89 ルトラール終了(10日間)    53日目 37.74 朝一尿 クリアブルーごく薄い陽性 一人目の時は病院にてタイミング指導後、2週間目でクリアブルーではっきりと陽性でしたので、今回もフライングとはわかっておりますが2週間目に検査したところごく薄い陽性でした。 もうHCG注射の反応ではないと思うので、これから陽性がだんだん濃くなるのか、それとも化学流産だったのか、どちらか不安です。(妊娠希望です)   高温期は42日目からでいいのでしょうか? これから陽性が濃く出る可能性はありますか?