平成30年春期午後問7

質問中さん  
(No.1)
https://www.ap-siken.com/kakomon/30_haru/pm07.html

設問1(1)ですが、「カウント値が0になった次のカウントクロックで割込みを発生させる。」とあり、50,000から1を引いていますが、0の次に割り込みを発生させるなら、2を引かないといけないのではないでしょうか?

例えば、解説の例だと
  >10→9→8→…→0→割込み というように割込みの発生は11カウント後になってしまいます。
とありますが、割り込みが発生しているのは12秒後ではないでしょうか?
※逆に言うと、10をカウントするには、「8」と設定すると、10秒後に割り込みとなるのではないでしょうか?

以上、よろしくお願いします。
2024.01.22 20:50
納豆のたれさん 
(No.2)
数字と「割込み」を数えてしまうと12になりますが、間にある「→」の数は11個です。
だから1を引くだけでよいのです。
2024.01.22 22:10
質問中さん  
(No.3)
あらためてきちんと考えてみてわかりました。ありがとうございました!
2024.01.23 21:02

返信投稿用フォーム

スパム防止のためにスレッド作成日から30日経過したスレッドへの書込みはできません。

その他のスレッド


Pagetop