マクロ定義 | |
| #define | OSC_XXX |
| クロック源や周波数を指定 | |
| #define | OSC_INT 0b11111111 |
| 内部クロック | |
| #define | OSC_CONFIG 0b11111110 |
| ヒューズで指定されたクロック | |
| #define | OSC_8M 0b11111111 |
| 8MHzの内部クロック | |
| #define | OSC_4M 0b11101111 |
| 4MHzの内部クロック | |
| #define | OSC_2M 0b11011111 |
| 2MHzの内部クロック | |
| #define | OSC_1M 0b11001111 |
| 1MHzの内部クロック | |
| #define | OSC_500K 0b10111111 |
| 500KHzの内部クロック | |
| #define | OSC_250K 0b10101111 |
| 250KHzの内部クロック | |
| #define | OSC_125K 0b10011111 |
| 125KHzの内部クロック | |
| #define | OSC_31K 0b10001111 |
| 31KHzの内部クロック | |
関数 | |
| void | setOSC (unsigned char) |
| クロックの設定 | |
| void | setOSCTUNE (char) |
| クロック周波数の微調整 | |
| #define OSC_XXX |
クロック源や周波数を指定
| #define OSC_INT 0b11111111 |
内部クロック
| #define OSC_CONFIG 0b11111110 |
ヒューズで指定されたクロック
| #define OSC_8M 0b11111111 |
8MHzの内部クロック
| #define OSC_4M 0b11101111 |
4MHzの内部クロック
| #define OSC_2M 0b11011111 |
2MHzの内部クロック
| #define OSC_1M 0b11001111 |
1MHzの内部クロック
| #define OSC_500K 0b10111111 |
500KHzの内部クロック
| #define OSC_250K 0b10101111 |
250KHzの内部クロック
| #define OSC_125K 0b10011111 |
125KHzの内部クロック
| #define OSC_31K 0b10001111 |
31KHzの内部クロック
| void setOSC | ( | unsigned char | config | ) |
| void setOSCTUNE | ( | char | value | ) |
クロック周波数の微調整
| value,: | 調整値 -16〜15 |