ピン配
イメージ2 - Arduino UNOのファミリー(ピン配置・PINOUT)の画像 - NOBのArduino日記! - Yahoo!ブログ
Arduino Uno, Mega, Microなどが分かりやすく載ってる。
今まで調べた中では一番見やすい。
高速PWM用の設定
PWMの高速設定の仕方や、クロック分周の設定方法などが詳しく分かりやすく書かれている。
サンプル
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | void setup() { pinMode(9,OUTPUT); pinMode(10,OUTPUT); //TCCR1A = 0b10000010; //10:コンペアマッチAでLOW,10:高速PWM動作 TCCR1A = 0b10100010; //10:コンペアマッチAでLOW,10:高速PWM動作 //制御レジスタB TCCR1B = 0b00011001; //11:高速PWM動作, 001:分周なし //最大値 ICR1 = 649; //0から数える. 全体時間 65ms //0.000001 * 65000 : 65ms //HIGHの時間(クロック数) OCR1A = 324; //0から数える. High時間 32.5ms //0.000001 * 32500 : 32.5ms //OCR1AはPB1ピン OCR1B = 324; } void loop(){ } |