Forum: Compiler & IDEs Töne erzeugen über Port B5 Mega128


von matze (Gast)


Lesenswert?

Hallo

Wie kann ich eine Tonleiter mit dem 128iger erzeugen.


Habe mal folgendes ausprobiert

es kommt ein Ton raus.

aber wie kann ich ihn verändern????

Danke

 void init_pwm(void)
{
  DDRB |= (1<<5);
  TCCR1A=(1<<COM1A0) | (1<<COM1B0) | (1<<COM1C0) ;
  TCCR1B=(1<<WGM12)|(1<<CS12)|(1<<CS10);
  PORTB|=(1<<5);
  OCR1A=800;
 }

von Johannes M. (johnny-m)


Lesenswert?

> aber wie kann ich ihn verändern????
Vielleicht, indem Du versuchst zu verstehen, was Du da überhaupt 
programmiert hast. Kleiner Tipp: Schreib mal ins OCR1A nen anderen Wert 
rein...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.