Mit ATMega8 einen Schallwandler in C programmieren

Gast #959248
Hallo liebe Community.

Ich habe mittlerweile brav mein myAVR Lehrheft durchgearbeitet^^
Mittlerweile denke ich,dass C das richtige für mich ist...
Also beginne ich auch hier von vorne. Kann mittlerweile Leds 
anmachen,Lcds und Taster programmieren aber
wie programmiere ich jetzt einen Schallwandler in C?
Einfach dem Teil Strom geben funktioniert ja nicht, da es eine Frequenz 
mitgeteilt bekommen möchte.
Habe hier weder im Forum noch im Tutorial etwas dazu gefunden.
Deshalb würde ich mich sehr freuen, wenn ihr mir  helfen könntet.
Danke im vorraus
Gruß Dr Brain
Gast
In Bascom wäre das schön einfach: Da gibt es den Befehl SOUND oder man 
könnte auch nur mit dem Befehl TOGGLE einen Portpin mit der 
entsprechenden
Frequenz umschalten lassen...

Wenn es aber C sein soll, wird das wohl komplizierter.

Vola Thiele
Gast
Such mal nach sparkfun + simon game. Da gibt es unter "Simon Atmega8 
Firmware" eine Zip-Datei mit Quellcode. Da wird ein Buzzer angesteuert.
Denke das hilft.
Gast
Danke für die schnelle Antwort. Unter sparkfun + simon game habe ich 
nichts gefunden.(auch nicht wenn ich die Begriffe einzeln oder in Kombi 
eingebe).
Das mit dem PWM ist schonmal ein Anfang.Danke
Gibt es auch eine übersichtliche Frequenztabelle?
Wenn es keine Umstände macht, wäre ich über einen Link zur Simon AtMega8 
zip file sehr dankebar.
Gruß
Brain

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.