UC1701 Display ansteuerung STM32F4

OP #4385444
Lesenswert?

Hallo,

ich bin dabei ein Display von Electronic Assembly mit einem UC1701 
controller über SPI zu programmieren.
Kann das komplette Display bereits löschen oder voll mit Zeichen machen, 
leider kann ich nicht zu einer bestimmten page und column springen um 
dort ein Zeichen zu setzten. Dabei wird einfach das vorher geschriebene 
gelöscht und es wird gar nichts mehr angezeigt.
Muss man bei dem Display immer nacheinander schreiben oder hat vllt. 
jemand schon das gleiche Problem gehabt?

Habe mal den ganzen Code als Zip angefügt.
Angehängte Dateien:
Gast #4385595
Lesenswert?

Hi

Nun ja, ich nehme an, es sind noch ein paar Bugs in der Software.
Soweit ich das sehe, sollte es nicht
   uint8_t column_msb = column & 0xF0;
sondern
   uint8_t column_msb = (column & 0xF0)>>4;
lauten.

Wenn ich mich noch recht an das Datenblatt entsinne, war auch die 
Reihenfolge der Spalte wichtig (ich meine, dass MSB zuerst gesendet 
werden sollte).

In meinem eigenen Code hatte ich zudem zuerst die Spalte gesendet und 
dann die Page.

Grüße,
Oliver

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren