PWM制御のIOポート設定
PWM制御は、PORTBの0-2の設定でPWM波形が出力される。
又、PWMの動作や、設定はタイマカウンタレジスタ、他(TCCR1A,TCCR1B,TCNT1H,OCR1AH,ICR1H)で行われる。
なお、せっかくだから、マウスに必要な位相/周波数基準PWM制御についてのみ述べる。
位相/周波数基準PWM動作に設定すると↓のようになる
分周期 64 (10ms)
出力設定 反転
ノイズ消去 有効
TCCR1A タイマカウンタ1制御レジスタ
TCCR1B
PWM制御は、PORTBの0-2の設定でPWM波形が出力される。
又、PWMの動作や、設定はタイマカウンタレジスタ、他(TCCR1A,TCCR1B,TCNT1H,OCR1AH,ICR1H)で行われる。
なお、せっかくだから、マウスに必要な位相/周波数基準PWM制御についてのみ述べる。
位相/周波数基準PWM動作に設定すると↓のようになる
分周期 64 (10ms)
出力設定 反転
ノイズ消去 有効
TCCR1A タイマカウンタ1制御レジスタ
COM1A1 | COM1A0 | COM1B1 | COM1B0 | FOC1A | FOC1B | WGM11 | WGM10 |
1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
TCCR1B
ICNC1 | ICES1 | --- | WGM13 | WGM12 | CS12 | CS11 | CS10 |
1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |