So, Projekt ist gestartet. Ich habe die doppelseitige Platine gefräst (Leider war vor Weihnachten keine Zeit mehr Lötstoppmaske aufzutragen bzw. hatte ich auch keinen Lötlack da. Das Kupfer ist daher angelaufen, tut der Funktion aber keinen Abbruch),mit der +5V Stromversorgung, dem Display, µC, Taster und Endlospoti/Encoder bestückt und eine erste kleine Software geschrieben. Nachträglich reingepfrickelt habe ich noch zwei 10k Pulldowns für den Encoder. Ich kann jetzt mit dem Taster durch das Menü gehen (Volume, Bass, Treble, Grundbildschirm, dabei wird in einer globalen Variablen jeweils für andere Funktionen gespeichert, wo man sich grade befindet) und mit dem Endlospoti per Interrupt in der ISR ein U (für Up), bzw. D (für Down) auf das Display schreiben. Anstatt dem Display schreiben werden dann später eine Up/Down Funktion aufgerufen, zusammen mit der Menüvariablen stellt diese dann mit dem Wert die entsprechenden Potis.
Die Potis sind DS1666-100 von Dallas Semiconductor. Leider kann ich im Datenblatt den Initialwert nicht entdecken, weiß jemand wo das Ding anfängt?
Hier schonmal zwei Bilder (ist noch die komplette A4 Platine, Schaltung muss ich noch ausschneiden):
\