|
@@ -23,13 +23,16 @@
|
|
|
|
|
|
/* Defines */
|
|
|
/* Timer2 settings */
|
|
|
-#define TIMER2_HZ 600
|
|
|
#if F_CPU == 16000000
|
|
|
+ #define TIMER2_HZ 600
|
|
|
#define TIMER2_PRESCALER 256
|
|
|
#define TIMER2_CS (1<<CS22 | 0<<CS21 | 0<<CS20)
|
|
|
#elif F_CPU == 8000000
|
|
|
- #define TIMER2_PRESCALER 64
|
|
|
- #define TIMER2_CS (0<<CS22 | 1<<CS21 | 1<<CS20)
|
|
|
+// #define TIMER2_PRESCALER 64
|
|
|
+// #define TIMER2_CS (0<<CS22 | 1<<CS21 | 1<<CS20)
|
|
|
+ #define TIMER2_HZ 300
|
|
|
+ #define TIMER2_PRESCALER 256
|
|
|
+ #define TIMER2_CS (1<<CS22 | 0<<CS21 | 0<<CS20)
|
|
|
#endif // F_CPU
|
|
|
#define TIMER2_CNT (0x100 - (F_CPU / TIMER2_PRESCALER / TIMER2_HZ))
|
|
|
|
|
@@ -57,7 +60,8 @@ static const uint8_t PROGMEM brightConv[BRIGHT_IDX_MAX+1] = {
|
|
|
#if F_CPU == 16000000
|
|
|
155, 164, 181, 211, 255
|
|
|
#elif F_CPU == 8000000
|
|
|
- 54, 71, 106, 165, 255
|
|
|
+// 54, 71, 106, 165, 255
|
|
|
+ 155, 164, 181, 211, 255
|
|
|
#endif // F_CPU
|
|
|
};
|
|
|
#endif // USE_BRIGHT_CONTROL
|