From 92ec11b505a5b68c33e6158dbc68cea1d23cbd35 Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Tue, 10 Feb 2015 12:33:58 +0100 Subject: Reduce CPU frequency Also reduces PWM frequency. The speakers resonance frequency is 2kHz, with 1MHz clock speed and prescaler 256 we get pretty close. --- pwm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pwm.c') diff --git a/pwm.c b/pwm.c index 250e489..0c9e191 100644 --- a/pwm.c +++ b/pwm.c @@ -79,8 +79,8 @@ void pwmStart () { TIMSK0 = (1 << OCIE0A); /* compare value */ OCR0A = 1; - /* io clock with prescaler 64; ctc (part 2) */ - TCCR0B = (1 << CS02) | (0 << CS01) | (1 << CS00); + /* io clock with prescaler 256; ctc (part 2) */ + TCCR0B = (1 << CS02) | (0 << CS01) | (0 << CS00); } void pwmStop () { -- cgit v1.2.3