• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:電子工作 PIC PIC16F84A アセンブラ)

PIC16F84Aを使用した電子工作についての質問

このQ&Aのポイント
  • PIC初心者の方が、PIC16F84Aを使用して特定のピンの状態を監視しながらプログラムを作りたいと思っています。
  • カウント開始後、5秒間指定のピンが5Vになったらカウントを中止し、始めに戻ります。
  • 6番ピンから出力される信号は3秒間だけ出力され、その後は出力をやめて始めに戻ります。

質問者が選んだベストアンサー

  • ベストアンサー
  • paspas
  • ベストアンサー率52% (47/90)
回答No.1

1.まず時間をカウントするプログラムを作りましょう。 2.一つ状態を記録する変数を準備しましょう。 0のとき、入力待ち 1のとき、5秒カウント中 2のとき、3秒出力 3.それぞれの状態により処理をしましょう。 0のとき、入力が入るのを待つ 1のとき、5秒カウントする。もし再入力があれば5秒タイマをリセットする。 2のとき、出力を出し、3秒たつのを待つ。0に戻る。 こんな感じでしょうか。 >なにぶんPIC初心者なものでどうプログラムしたらよいか全くわかりません。 PIC以外はよくご存じですか?

関連するQ&A

専門家に質問してみよう