2019-07-04から1日間の記事一覧

タイマーカウンターペリフェラル / PWM以外のまとめ

p.198 まとめ しかるべきウェーブフォームモードビットをセットして、ノーマルモード(デフォルト)かCTCモードかいずれかに設定する。 クロックの分周比を選択する。プリスケーラービットは、セットしないとプリスケーラーが接続されずにタイマーカウンターが…

タイマーカウンター0、1を組み合わせる / AM波を送信する

https://github.com/ti-nspire/AVR/tree/master/amRadio タイマー0で搬送波を生成し、タイマー1から割り込みをかけて搬送波の出力をon/offする(要するに振幅変調のようなものをかける)。 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include "scale16.h" static inline </avr/interrupt.h></util/delay.h></avr/io.h>…