Einfach anzusteuerndes Grafikdisplay?

Gast #432296
Lesenswert?
• ▲
▼
Oder wenn man es noch einfacher haben möchte und genug Geld hat, dann 
kann man sich z.B. ein "EA eDIP240-7" zulegen. Das Display hat wahlweise 
eine RS232/485, I2C oder SPI Schnittstelle. Menues und dergleichen 
erstellt man am PC und überträgt sie ins EEProm des Displays. Alle 
weiteren Aufrufe macht man dann mit dem uC.
Ich selbst habe mir mal so ein Ding mit Touch Panel gegönnt und bin 
damit sehr zufrieden. Wie gesagt ist das Display nicht ganz billig, aber 
easy zu bedienen.
Gast #432309
Lesenswert?
• ▲
▼
Wow, die Teile sind ja arschteuer. Gibt's da nicht was für so 10-20 
Euro? Bräuchte ein billiges Display, auf welchem ich selber Pixel 
setzen, aber auch leicht Texte anzeigen kann.

Danke!
Gast #432330
Lesenswert?
• ▲
▼
@Metaller
Ich verwende auch ein EA eDIP240-7 Display mit der SPI Schnittstelle. 
Obwohl ich mir sehr sicher bin, dass ich alles korrekt angeschlossen 
habe, blinkt der Display Cursor nur fröhlich vor sich hin. Ich habe mir 
auch schon die Mühe gemacht mit nem Logikanalyzer die SPI Kommunikation 
mitzutracen, leider bin ich da auch nicht weiter gekommen. Welche der 
Schnittstellen verwendest Du? Muss ich von der Initialisierung her noch 
etwas beachten (vielleicht sehe ich ja den Wald vor lauter Bäumen nicht, 
das Datasheet kenne ich fast schon auswendig)? Vielleicht sollte ich 
einfach mal auf die RS232 Schnittstelle ausweichen...

Viele Grüße

Volker
Gast #432354
Lesenswert?
• ▲
▼
@Volker

Wenn Du beim einschalten den Cursor blinken siehst, dann bist Du im 
Terminal  Modus, d.h. das Du nur Buchstaben mit einer festen Schriftart 
schreiben kannst. Du mußt also in den Grafik Modus schalten.

Am einfachsten kann man das Display mit abgeschalteten Protokoll 
ansteuern. Nur man muß aufpassen, dass man nicht mehr als 64 Bytes 
aufeinmal sendet. Im Anhang findest Du eine Lib von mir, die mal 
angefangen bin, aber noch nicht fertig habe. Wird aber in den nächsten 
Tagen in Angriff genommen.

Die Menues habe ich mit dem PC erstellt und mit eingeschalteten 
Protokoll per RS232 ins EEProm geschrieben. Der uC spricht das LCD per 
I2C Schnittstelle mit abgeschalteten Protokoll an. Ich habe an die Pads 
Kabel angelötet und mit einem Jumper verbunden. Es ist vollkommen egal 
mit was für einer Schnittstelle Du Dispaly ansprichst, da die Befehle 
die gleichen sind, nur die Initialisierung der Schnittstelle ist eine 
andere.

Da das hier ziehmlich OT ist, würde ich vorschlagen, dass Du mich per 
eMail (mettaller(ät)gmx.eu) ansprichst, falls Du noch Fragen haben 
solltest.
Angehängte Dateien:
Gast #432394
Lesenswert?
• ▲
▼
Böse Zungen behaupten, Bascom wäre Müll. Gehen wird ausnahmsweise mal 
davon aus, das die recht haben.

Ich habe ein 240X128 gLCD mit einem T6963-Controller mit Bascom 
angesteuert.
Das Programm zeigte eine analoge Uhr. Und das ganze mit der Demoversion. 
Ich weiss nicht mehr welche Version es genau war. Also waren es nur 2kb 
oder 4kb. Somit bleiben mind. 4kb für weitere Sachen übrig.

Das Problem beim Mega8 ist einfach nur, das man sich fast alles verbaut 
mit 'nem gLCD.

Aber um etwas rumzuspielen reicht der!

Im Zielsystem kann dann ja immer noch ein entsprechend anderer AVR 
eingesetzt werden.

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