Forum: Mikrocontroller und Digitale Elektronik ST7541 Probleme


von Aaron K. (aaron_b_k)


Angehängte Dateien:

Lesenswert?

Hi zusammen,

ich habe Probleme bei der Initialisierung des ST7541.
Ich verwende folgende HW:

-dsPIC33CK64MP206-E/MR von Microchip(µC)
-ERC128128-3 Series von EastRising Technology Co., Limited (LCD)
-logischerweise den LCD-Treiber ST7541 von Sitronix

Angesteuert wird das Dispaly via 4-Line SPI. Die Kommunikation scheint 
zu funktionieren, da ich das Display zum einen einschalten kann (Display 
wird leicht dunkel) und zum anderen wird das Display schwarz, wenn ich 
keine Wert für "Electrical Volume", jedoch den Wert 0b111 im "Resistor 
Register" setze.

Nun habe ich jedoch das Problem, dass die Daten, welche ich an das 
Display versende, nicht dargestellt werden.

Meine Vermutung war, dass ich eine bestimmte Funktion aufrufen muss um 
die Daten aus dem ST7541-RAM auf das Display übertrage, dem ist aber 
anscheinend nicht so. Solange das Display angeschalten ist, sollen laut 
Datenblatt die Daten auch angezeigt werden.

Also scheine ich etwas in der Initalisierung falsch zu machen.

Kann mir jemand von euch weiterhelfen? Code ist im Anhang.

Ich nehme auch gerne Kritik wegen des Codes bin noch relativ neu :)

Danke im Vorraus
Gruß Aaron :)

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.