From 89826c563e38a30d5bfc589905eb1202fa14b751 Mon Sep 17 00:00:00 2001 From: Leo C Date: Sat, 8 Sep 2018 20:29:11 +0200 Subject: move sys timer setup from main to timer.c --- avr/timer.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'avr/timer.c') diff --git a/avr/timer.c b/avr/timer.c index 1b15985..03c86c8 100644 --- a/avr/timer.c +++ b/avr/timer.c @@ -47,6 +47,15 @@ ISR(TIMER4_COMPA_vect) tick_10ms = i; } +/*--------------------------------------------------------------------------*/ + +void setup_timer(void) +{ + PRR1 &= ~_BV(PRTIM4); + OCR4A = F_CPU / 1000 - 1; /* Timer4: 1000Hz interval */ + TCCR4B = (0b00<