Forum: Projekte & Code Einfacher Klangregler mit AVR, SDA2516-2 und TDA8420


von Electronicfox (Gast)


Lesenswert?

einfach und schnell erklärt: 
http://electronicfox.el.funpic.de/Soundcontroller_DELUXE_IMPROVED.html
die Quellcodes und Schaltbild sind im Link.

von Idiotentest (Gast)


Lesenswert?

ASM, Werbeeinblendung

von Karl H. (kbuchegg)


Lesenswert?

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.

von Michael U. (amiga)


Lesenswert?

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

von Electronicfox (Gast)


Lesenswert?

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.

von Simon K. (simon) Benutzerseite


Lesenswert?

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.

von Karl H. (kbuchegg)


Lesenswert?

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
Noch kein Account? Hier anmelden.