• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:AVRマイコンでのアップダウンカウンターについて)

AVRマイコンでのアップダウンカウンターについて

このQ&Aのポイント
  • AVRマイコンを使用して、タクトスイッチを使ってカウントアップするプログラムがあります。ポートDの5番にもう1つタクトスイッチを付けてカウントダウンさせたい場合、どのようにプログラムを追加すればいいでしょうか。
  • 下記のプログラムはAVRマイコンを使用して、ポートDの6番にタクトスイッチを付けてカウントアップするプログラムです。ポートDの5番にもう1つタクトスイッチを付けてカウントダウンさせたい場合、どのようにプログラムを追加すればいいでしょうか。
  • AVRマイコンを使用して、タクトスイッチを使ってカウントアップするプログラムがありますが、ポートDの5番にもう1つタクトスイッチを付けてカウントダウンさせたい場合、どのようにプログラムを追加すると良いでしょうか。

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

  • ベストアンサー
  • koujikuu
  • ベストアンサー率43% (429/993)
回答No.1

タクトスイッチのチャタリングが考慮されていません、 D6が一定以上Lレベルになり、HになるとD6スイッチ入力ありのフラグを立てます D5が一定以上Lレベルになり、HになるとD5スイッチ入力ありのフラグを立てます D6スイッチフラグが立っていれば、CNT+1 しフラグをクリアします D5スイッチフラグが立っていれば、CNT-1 しフラグをクリアします CNT カウンタ表示 以上をループします http://homepage3.nifty.com/mitt/pic/pic5_04.html

関連するQ&A