Gast
#718754
Hallo! Ich versuche gerade per PWM Töne auf einem Lautsprecher zu erzeugen. Die Tonhöhe würde ich dabei gerne über den OCR1 Wert verändern (Benutze einen ATMega16 und Timer1). So initialisiere ich den Timer: TCCR1A = (1<<WGM11)|(1<<WGM10)|(1<<COM1A1); TCCR1B = (1<<CS11) ; OCR1A = 0x0515; Aber egal was ich in OCR1A schreibe, der Ton bleibt immer der gleiche :-( Woran kann das liegen?