LCD mit SPI ansteuern

OP #2264693
Hallo,

bin gerade dabei das LCD Display 903.02291 (full graphic, 102 x 80 
pixels) von EM mit dem EM6126 controller über SPI anzusprechen, leider 
werde ich im Datenblatt(im Anhang) nicht wirklich fündig.
Muss ich jetzt wirklich alle Bytes so rüber schicken, wie es im Beispiel 
unten im Datenblatt gemacht wird?!

Wie würde das dann aussehen? Hat da jemand eine Idee oder kennt eine 
Seite wo man sich sowas mal angucken kann?

Hoffe mir kann hier jemand dabei weiterhelfen.

Gruß mi
Angehängte Dateien:
Gast
> Muss ich jetzt wirklich alle Bytes so rüber schicken, wie es im Beispiel
> unten im Datenblatt gemacht wird?!

Ach was, die Datenblattschreiber machen sich doch bloß wichtig.
OP
In dem Datenblatt ist aber alles mit I2C angegeben, wie muss ich das 
dann für ISP umsetzen?

Verstehe das mit den über 300 Steps eh noch nicht so richtig, muss ich 
dann für ein paar Buchstaben 300 Befehle ausführen bzw. 300 bits über 
ISP schicken?

Hoffe jemand kann für Aufklärung sorgen..
Gast
mike paulus schrieb:
> In dem Datenblatt ist aber alles mit I2C angegeben, wie muss ich das
> dann für ISP umsetzen?

Datenblatt Kapitel 8.2

>
> Verstehe das mit den über 300 Steps eh noch nicht so richtig, muss ich
> dann für ein paar Buchstaben 300 Befehle ausführen bzw. 300 bits über
> ISP schicken?

Es ist ein Graphikdisplay, ein einzelner Buchtstabe besteht schon aus 40 
Bit!
(bei 5*8 Matrix)
I |  Modus
--------------------
0 |  Seriell-Mode
1 |  I2C-Mode

Du hast zwei Möglichkeiten: I auf 0 um es im 3-Wire-Serial-Mode zu 
betreiben (das entspräche SPI) oder eben auf logische 1 um es im 
IIC-Mode zu betreiben. Entweder du legst I auf einen Port-Pin deiner 
Wahl um das etwas variabel zu halten oder legst es z.B. für den I2C-Mode 
auf Vcc. Für den SPI-Mode dann auf GND.

Was für einen µC wirst/möchtest du verwenden?

Gruß
Das von dir verlinkte Datenblatt zeigt aber einen I-Pin

Also mal mit einem Voltmeter drangehen und nachsehen welchen Pegel der 
hat. Wenn du Glück hast steht der ja schon richtig. Wenn nicht, musst du 
eben verfolgen, womit der Pin verbunden ist.
Gast
Hi

>I am Display ist doch wenn du dir das Datenblatt mal ansiehst abzählbar...

Das, da oben, ist aber das Datenblatt vom Displaycontroller, nicht vom 
Display. Das kann durchaus auf eine bestimmte Schnittstelle fest 
eingestellt sein. Und falls herausgeführt kann der I-Pin am Display ganz 
anders heißen.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.