diff options
Diffstat (limited to 'src/main.h')
-rw-r--r-- | src/main.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/main.h b/src/main.h new file mode 100644 index 0000000..0714611 --- /dev/null +++ b/src/main.h @@ -0,0 +1,26 @@ +#pragma once +#define PINOUT_DISP_CLK (5) +#define PINOUT_DISP_DIO (6) + +#define PINOUT_POT (7) + +// GPIO B +#define PINOUT_LED_1 (3) +#define PINOUT_LED_2 (5) +#define PINOUT_LED_3 (4) +#define PINOUT_LED_4 (6) + +#define PINOUT_BTN (8) + +void shield_config(); +void toggle_direction(); +void EXTI4_15_IRQHandler(void); +void interrupt_setup(); +void led_write(int num, int on); +int button_read(); +unsigned int pot_read(); +void next_led(); +void dumb_delay(); +void timer_delay(unsigned short millis); +int main(); + |