From edf5f145013aa28ffbc7f19f874cd489a92f8449 Mon Sep 17 00:00:00 2001 From: rodri Date: Sat, 5 Jun 2021 11:10:23 +0000 Subject: public release. --- c/blink/blink.c | 23 +++++++++++++++++++++++ c/timer/timer.c | 23 +++++++++++++++++++++++ c/timer/timerctc.c | 26 ++++++++++++++++++++++++++ 3 files changed, 72 insertions(+) create mode 100644 c/blink/blink.c create mode 100644 c/timer/timer.c create mode 100644 c/timer/timerctc.c (limited to 'c') diff --git a/c/blink/blink.c b/c/blink/blink.c new file mode 100644 index 0000000..bb4495a --- /dev/null +++ b/c/blink/blink.c @@ -0,0 +1,23 @@ +#include +#define F_CPU 16000000UL +#include + +enum{ + Delay = 300 +}; + +int +main() +{ + int led; + + led = 1< + +enum{ + Dcnt = 62499 +}; + +int +main() +{ + int led; + + led = 1<= Dcnt){ + PORTB ^= led; + TCNT1 = 0; + } + } +} + diff --git a/c/timer/timerctc.c b/c/timer/timerctc.c new file mode 100644 index 0000000..7e65b52 --- /dev/null +++ b/c/timer/timerctc.c @@ -0,0 +1,26 @@ +#include + +enum{ + Dcnt = 62499 /* 1Hz */ +}; + +int +main() +{ + int led; + + led = 1<