From e19e67ac5889512eed89a27b81bd4b8c001a2059 Mon Sep 17 00:00:00 2001
From: jms1g19 <jms1g19@soton.ac.uk>
Date: Thu, 8 Apr 2021 22:45:35 +0100
Subject: [PATCH] Add example code

---
 src/blink.c | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 src/blink.c

diff --git a/src/blink.c b/src/blink.c
new file mode 100644
index 0000000..170229a
--- /dev/null
+++ b/src/blink.c
@@ -0,0 +1,17 @@
+#include <avr/io.h>
+#include <util/delay.h>
+
+int main()
+{
+	/* Turn off default prescaling of clock (AT90USB DS, p. 48) */
+	CLKPR = (1 << CLKPCE);
+	CLKPR = 0;
+	DDRB=_BV(PB7); //sets the data direction register of Port B to output on PB7
+	while(1)
+	{
+		PORTB=_BV(PB7); //Outputs 1 on PB7
+		_delay_ms(200);
+		PORTB=0; //Stops output on port B
+		_delay_ms(200);
+	}
+}
\ No newline at end of file
-- 
GitLab