From 68c180f2aba4471483e1786556c2bc2a94a7d2a7 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Tue, 8 Apr 2014 11:28:54 +0200 Subject: Increase CPU and UART speed Re-enable interrupt based accel. --- main.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'main.c') diff --git a/main.c b/main.c index 372c070..9c35e99 100644 --- a/main.c +++ b/main.c @@ -28,9 +28,17 @@ static void ledShow (const unsigned char val) { static void cpuInit () { /* enter change prescaler mode */ - CLKPR = CLKPCE << 1; - /* write new prescaler = 8 (i.e. 1Mhz clock frequency) */ + CLKPR = (1 << CLKPCE); + /* write new prescaler */ +#if F_CPU == 1000000 CLKPR = 0b00000011; +#elif F_CPU == 4000000 + CLKPR = 0b00000001; +#elif F_CPU == 8000000 + CLKPR = 0b00000000; +#else +#error "cpu speed not supported" +#endif } int main () { -- cgit v1.2.3