趣味+メモ用のブログです。
GNU/Linux関連、OSS関連情報、調査事項になるでしょうが、何を書くか分かりません。
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
ATTiny2313でタイマーの学習をしている。
とりあえず関連する情報をまとめてみた。 ■ タイマー関連の割り込み
■ 関連するレジスター
■ ATTyny2313タイマーの特徴 ・Timer0(8bit)/Timer1(16bit)の2つのタイマーがある。 ・カウントオーバーと、コンペアマッチでの割り込みを得ることができる。 ・カウントオーバーは、FF or 0で割り込みをかけられる(これにどれだけの意味があるのか??) ・コンペアはA/Bの2種類を使用できる。 ・PWM(パルス幅変調)に関連する??? (このあたりが少しわからない) ■ タイマー実装例 「AVR/news46 - 千秋ゼミ」のArduinoライブラリ内で、1ミリ秒をカウントする ライブラリが存在し、Timer0で64パルスでの割り込みにて実装されている。
■ 参考文献 ・ATTiny2313 データシート(英語) ・始める電子回路(AVRタイマー) http://www9.plala.or.jp/fsson/NewHP_elc/AVR/Avr_100timrMemo.html ・こけおん(マイコン講座/タイマーユニット) http://delegate.uec.ac.jp:8081/club/koken/wiki/?%A5%DE%A5%A4%A5%B3%A5%F3%B9%D6%BA%C2%2F%A5%BF%A5%A4%A5%DE%A1%BC%A5%E6%A5%CB%A5%C3%A5%C8 ・AVR/news46 - 千秋ゼミ(ATTiny2313用 Arduinoライブラリ) 以上 PR |
カレンダー
カテゴリー
フリーエリア
最新コメント
最新記事
(05/02)
(01/25)
(01/15)
(12/04)
(12/01)
最新トラックバック
ブログ内検索
最古記事
(02/21)
(07/12)
(07/12)
(07/18)
(07/20) |