Forum: Mikrocontroller und Digitale Elektronik Digitaler Lautstärkesteller


von NICO (Gast)


Lesenswert?

Hallo
arbeite zurzeit an einen digitalen Lautstärkeregler:
ein PGA 2320 wird von einem Atmega88 angesteuert
Nach initialiesierung Speicher,Register weiss ich nicht wirklich weiter!
kann mir da jemand helfen wäre super!

von ferdi (Gast)


Lesenswert?

das hier ist die codesammlung

von dirk-frerichs (Gast)


Lesenswert?

jo .. erstmal verschieben

dann möchte der PGA ein 16 bit  als daten haben
jeweils 8bit für einen kanal

also aktivieren  ( !CS -> also  LOW aktiv  )
daten übertragen ( 16bit ) ( 8bit rechts , 8bit links  , MSB first  )
deaktivieren     ( !CS -> also  high inaktiv  )


im datenblatt des CS3310 steht die tabelle mit den daten drin

+31,5dB  =  11111111
0dB      =  11000000
mute     =  00000000

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.