平成30年春期午後問7

さとうさん  
(No.1)
https://www.ap-siken.com/kakomon/30_haru/pm07.html
>MPUは,16ビットタイマをもつ。このタイマはダウンカウンタで,カウンタに値を設定して動作を開始すると,カウント値が0になった次のカウントクロックで割込みを発生させる。また,このタイマのカウントクロックはMPUの動作クロックを32分周した信号である。なお,MPUの動作クロックは,16MHzである。

これについて、
・カウントクロックは32分周した信号=カウントクロック32回分で1クロックになる。
・MPUの動作クロックは16MHz=1秒間で16Mクロック
なので、1秒間で必要なカウントは 16M/32=500,000カウント
という認識であっていますか?
2022.04.03 17:25
chihiroさん 
AP シルバーマイスター
(No.2)
分周というのは周波数を1/nにすることです。32分周なら1/32にします。
>このタイマのカウントクロックはMPUの動作クロックを32分周した信号である。
このことから、カウントクロック=(MPUの動作クロック)/32  で、MPUの動作クロック=16MHzなので、カウントクロック=16MHz/32=0.5MHzとなります。
2022.04.03 17:40
さとうさん  
(No.3)
chihiroさん、ご回答ありがとうございます。
>分周というのは周波数を1/nにすることです。32分周なら1/32にします。
思ったより単純な計算で答えが出るんですね!難しく考えすぎたいました。
2022.04.03 19:03

返信投稿用フォーム

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

その他のスレッド


Pagetop