オリジナル模擬試験2 問24

16ビットのダウンカウントのカウンタを用い,そのカウンタの値が0になると割込みを発生させるハードウェアタイマがある。カウンタに初期値として10進数の150をセットしてタイマをスタートすると,最初の割込みが発生するまでの時間は何マイクロ秒か。ここで,タイマクロックは16MHzを32分周したものとする。

  • 0.3
  • 2
  • 150
  • 300
正解 問題へ
分野:テクノロジ系
中分類:ハードウェア
小分類:ハードウェア
解説
タイマクロックの周期は16MHzを32分周の記述から、

 16MHz÷32=500kHz

と求められます。この500kHzからダウンカウントの時間間隔は、

 1秒÷500kHz=0.000002=2マイクロ秒

と計算できます。

カウンタの初期値が150なので、カウンタの値が0になり割込みが発生するまでの時間は、

 2マイクロ秒×150=300マイクロ秒

になります。
 

出典


Pagetop