diff --git a/Firmware/Keyboard/LED.c b/Firmware/Keyboard/LED.c index d1eda7b..8469d24 100644 --- a/Firmware/Keyboard/LED.c +++ b/Firmware/Keyboard/LED.c @@ -15,9 +15,12 @@ #define LED_DDR DDRB #define LED_MASK (0b111111 << 2) -#define UPDATE_HZ 50 +#define UPDATE_HZ 100 // prescaler is the div8 #define TIMER_COMPARE ((F_CPU / 8 / UPDATE_HZ / GND_COUNT / BRIGHTNESS_LEVELS)-1) +#if TIMER_COMPARE > 255 + #error timer compare too large for timer register +#endif #define R 2 #define G 1 diff --git a/Firmware/Keyboard/makefile b/Firmware/Keyboard/makefile index 76a2991..43f495a 100644 --- a/Firmware/Keyboard/makefile +++ b/Firmware/Keyboard/makefile @@ -14,7 +14,7 @@ MCU = atmega16u2 ARCH = AVR8 BOARD = USER -F_CPU = 8000000 +F_CPU = 16000000 F_USB = $(F_CPU) OPTIMIZATION = s TARGET = Keyboard diff --git a/Hardware/Exporting From PCB.txt b/Hardware/Case/Exporting From PCB.txt similarity index 100% rename from Hardware/Exporting From PCB.txt rename to Hardware/Case/Exporting From PCB.txt