einfach und schnell erklärt: http://electronicfox.el.funpic.de/Soundcontroller_DELUXE_IMPROVED.html die Quellcodes und Schaltbild sind im Link.
Darf ich mal was Ketzerisches fragen? Was speicherst du im externen EEPROM ab? Ich kann mir beim besten Willen nicht vorstellen, was bei einem Klangregler an permanenten Daten anfallen könnte, wofür die internen 512 Bytes des Mega168 nicht ausreichen würden. Aber ich lass mich gerne überzeugen.
Hallo, die nächste ketzerische Frage wäre, warum auf der Webseite vom Mega168 die Rede ist und im asm-File vom Mega48? Wobei dieser auch mit Sicherheit ausreicht. Gruß aus Berlin Michael
Der 48er und der 168er sind fast identisch und habe leider keine funktionierende m168def.inc-Datei gefunden und nehme daher immer die m48def.inc. Ins externe EEPROM kommen die gespeicherten Werte von Lautstärke, Bässe und höhen. Außerdem soll die Schaltung erweiterbar sein, falls noch was anderes dazu kommt. Vielleicht ein Audio-Matrix-IC zur Erweiterung der Ein- und Ausgänge oder das Verwenden von Pseudostereo und Raumklang.
Electronicfox wrote: > Der 48er und der 168er sind fast identisch und habe leider keine > funktionierende m168def.inc-Datei gefunden und nehme daher immer die > m48def.inc. Aber du initialisierst den Stack ja hoffentlich nicht mit der Konstante RAMEND.
Electronicfox wrote: > Ins externe EEPROM kommen die gespeicherten Werte von Lautstärke, Bässe > und höhen. Ja schon. Aber der 168 hat doch 512 Bytes EEPROM on Board. Wozu das externe EEPROM? (Kann ja auch sein, dass du die noch rumliegen hattest und verwenden wolltest)
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.