Hallo zusammen, ich habe leider noch nie einen Display Treiber initialisiert und werde aus dem Datenblatt auch nicht schlau, welches Register nun nach dem Start wie initialisiert werden muss. Eventuell kann mir hierzu jemand einen Tipp geben. Wäre echt sehr dankbar! Lg Thomas
Die passenden Einstellungen hängen vom Display ab in dem der verbaut ist. Üblicherweise geben die Displayhersteller daher eine entsprechende Initialisierung an.
Echt? Dachte immer, dass das nur vom Treiber abhängt. Dann wende ich mich nochmals an die Firma. Danke mal für den Tipp!
Bei den TFTs ist das etwas komplizierter als bei einfachen SW Grafikdisplays, immerhin hat man es hier mit vielen analogen Spannungen zu tun. Welche Spannung am TFT welche Graustufe ergibt hängt vor allem von dem Flüssigkristall ab, der eingefüllt wurde. Und die kennt nur der Hersteller des LCDs. Meist befinden sich die TFT Controller zunächst im StandBy mode. Man muss also die ganzen Spannungswandler sowie den Controller einschalten. Dann sollte sich immerhin schon etwas auf dem Display tun. Die restlichen Einstellungen sind dann das Finetuning.
ok das klingt einleuchtend; hab leider vorher auch nur die standardmässigen 2x16 LCD Display initialisiert. Hab mal dem Hersteller ne Mail geschrieben.
hab schon ne Antwort inkl. Code vom Herstellt. Muss ich dann mal probiern obs geht :) Danke für deine Hilfe Benedikt!
Hallo nochmals, habe gestern mal die Initialisierung vom Hersteller verwendet, aber das Display zeigt leider trotzdem nichts an. Habe vorher ein anderes Display mit exakt der selben Pinbelegung auf meiner Platine gehabt und dieses funktionierte ohne Probleme(hier war die Initialisierung usw alles schon vorhanden). Wo könnte ich denn zum Fehlersuchen anfangen? Betreibe das Display im 8 bit Modus. Wäre sehr dankbar für einen Tipp! Danke schon mal.
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.