Hallo. Ich versuche etwas nachzubauen. Und zwar das: http://www.thinkgeek.com/gadgets/electronic/8c52/ Jetzt möcht ich am besten auch noch gespeicherte Sounds damit abspielen um damit ein paar Klassenkolegen auf die Nerven zu gehen >:D Ich hab mir vorgestellt, dass ich mit einem Speicher und einem µC Sound über 3,5mm Klinkenkabel digital über einen DAC aufnehme und das dann über einen Lautsprecher mit hilfe eines ADC abspielen kann. Ich hab aber noch nie mit einem ROM gearbeitet. Wie beschreibt man den???
:
Verschoben durch Admin
Für deine Anwendung würde sich ein Flash-Speicher anbieten. Entweder in Form eines IC, den kannste dann z.B. per I²C schreiben und lesen, oder aber eine SD-Karte. Vorteil: Du kannst dir den ADC sparen und einfach vom PC aus Wave-Dateien draufpacken und es gibt dafür bereits fertige Bibliotheken die sogar mit dem dateisystem klarkommen. Schmeiss dafür mal die Suche an, da findest du unzählige Dinge. Außerdem sind die Dinger recht günstig. Bei der Auswahl der bibliothek und der SD-Karte achte darauf, ob du SD(<=2GB) oder SDHC(>2GB)-Karten verwendest. Es gibt auch Bibliotheken, die beides können. In jedem Fall brauchst du einen µC mit viel Platz (so ATMega328 dürfte ganz gut passen)und SPI-Schnittstelle(haben alle AVRs, wies bei den PICs oder anderen aussieht, keine Ahnung...) LG, Björn
@sushi Danke für die Antwort Hmm SPI Schnittstelle, ka was das ist und ob PIC das hat. Ist AVR sehr unterschiedlich wie PIC? Und was ist einfacher, PIC oder AVR?
Lukas Zladko schrieb: > Und was ist einfacher, PIC oder AVR? Nein, jetzt geht's schon wieder los... SCNR
Kurz gesagt ist es egal, ob AVR oder PIC. Die meisten kleineren, mittleren und größeren PICs gibt es mit SPI und I²C. Bei AVR weiß ich es nicht, denke aber mal, dass es ähnlich ist.
Hallo, ich habe einen fertigen ASM-Code für PIC 12C508A / 12F508, soll ich den hochladen? Mein "Annoy-A-Tron" erzeugt nach einigen Minuten Piepser zufälliger Tonhöhe, zufälliger Länge und das ganze in zufälligen Intervallen ;) Falls ich den Code finde, lade ich ihn hoch.
Lukas Zladko schrieb: > Ich hab mir vorgestellt, dass ich mit einem Speicher und einem µC Sound > über 3,5mm Klinkenkabel digital über einen DAC aufnehme und das dann > über einen Lautsprecher mit hilfe eines ADC abspielen kann. Das wird wohl eher nichts so ... schau dir nochmal an was DAC ist und was ADC ist. Lukas Zladko schrieb: > Ich hab aber > noch nie mit einem ROM gearbeitet. Sei mir nicht böse aber du hast dir so einiges anderes bei Mirkrocontrollern (respektive PIC) auch noch nicht angschaut. Lukas Zladko schrieb: > Und was ist einfacher, PIC oder AVR? Philosophiefrage - Leistungstechnisch ist es egal. Der Support ist im deutschsprachigen Raum für AVR (Programmiersprache C) besser. Bei PIC (was ich bevorzuge) ist für Assembler www.sprut.de sehr gut. Angesichts dessen, dass du wohl Anfänger bist darf ich dir das AVR Tutorial empfehlen. http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial Des Weiteren solltes du einfachere Beispiele bearbeiten - Sounds abspielen gehört schon in die etwaws höhere Kategorie... jeder Anfänger glaubt gleich mit dem Höchsten anfangen zu müssen. Dann landen sie alle auf der Nase und die meisten Projekte landen in der Ecke -> Frustration. Nur so ...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.