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 :)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.