aboutsummaryrefslogtreecommitdiff
path: root/src/main.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.h')
-rw-r--r--src/main.h26
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();
+