タイマ0 設定一覧表
タイマー0 のレジスタ設定 TCCR0A、TCCR0B の一覧
タイマー設定は TCCR0A、TCCR0B レジスタに混在。
一覧表
|
クロック設定 |
|||
TCCR0B bit = #### #### |
<< レジスタ | ||
2 | 1 | 0 | |
CS02 | CS01 | CS00 | |
0 | 0 | 0 | タイマ停止 |
0 | 0 | 1 | プリスケーラなし |
0 | 1 | 0 | 1/8 |
0 | 1 | 1 | 1/64 |
1 | 0 | 0 | 1/256 |
1 | 0 | 1 | 1/1024 |
|
|
|
波形出力 コンペアマッチA |
波形出力 コンペアマッチB |
- | - | タイマモード設定 | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
COM0A1 | COM0A0 | COM0B1 | COM0B0 | - | - | WGM01 | WGM00 |
コンペアマッチで 波形出力選択 |
コンペアマッチで 波形出力選択 |
標準, CTC 位相基準PWM 高速PWM |
OC0A,B強制変更 | - | - | Top設定 | クロック設定 | |||
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
FOC0A | FOC0B | - | - | WGM02 | CS02 | CS01 | CS00 |
強制コンペアマッチ 非PWMモード時のみ有効 |
Top値=満タンか =OC0Aの選択 |
クロック分周選択 |
割り込み設定レジスタ
タイマー1の設定 | タイマー0の設定 | ||||||
オーバー プロー |
コンペア マッチA |
コンペア マッチB |
- | インプット キャプチャ |
コンペア マッチB |
オーバー プロー |
コンペア マッチA |
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TOIE1 | OCIE1A | OCIE1B | - | ICIE1 | OCIE0B | TOIE0 | OCIE0A |
ICF1 : インプットキャプチャ割り込み許可 (インプットキャプチャは タイマー0にはない)
WGM13-10でTOP値に設定の場合 カウンタ値=TOPで このフラグが 1
>詳しくは タイマーのレジスタ も参照
スポンサーリンク
- twtter
- google+
- hatena