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