Forum: Mikrocontroller und Digitale Elektronik Microkontroller für OLED-Display


von Lucas M. (usche)


Lesenswert?

Hallo Microkontrollercommunity!

Ich habe vor ein wenig mit grafischen Displays zu experimentieren und 
frage mich wie "potent" ich den Microkontroller zu wählen habe.

Die Anzeigematrix hat die Maße 128x64 Pixel.

Angezeigt werden sollen einfache jedoch animierte Anzeigen.

Hier noch das (unschöne) Datenblatt:

http://www.produktinfo.conrad.com/datenblaetter/175000-199999/180849-da-01-en-OLED_DISPLAY_VGY12864L_S005_128X64_gelb.pdf

Gruß

Lucas

von Jörg S. (joerg-s)


Lesenswert?

Tja 8Bit paralell, damit kommt so gut wie jeder Controller in Frage :)

Die Frage wäre wohl eher wo die animierten Bilder herkommen sollen.

von spess53 (Gast)


Lesenswert?

Hi

>Tja 8Bit paralell, damit kommt so gut wie jeder Controller in Frage :)

Und SPI können auch fast alle.

MfG Spess

von Sebastian (Gast)


Lesenswert?

Triviale Antwort: Einen mit ausreichend RAM. Ich war letztens dankbar, 
für ein GLCD in vergleichbarer Auflösung einen ATMega64 verbaut zu 
haben, darunter wäre es mit Zeichensätzen und Bildschirmpuffer knapp 
geworden.

Geschwindigkeit ist nur wichtig, wenn man animierte Bilder darstellen 
will. Genug Speicher ist unerläßlich.

von Lucas M. (usche)


Lesenswert?

Jörg S. schrieb:
> Tja 8Bit paralell, damit kommt so gut wie jeder Controller in Frage :)
>
> Die Frage wäre wohl eher wo die animierten Bilder herkommen sollen.

Naja im Endeffekt will ich das Ding als Anzeige für bestimmte Werte 
benutzen, und das halt nen bissel in schön, also einfliegende Texte, 
Balkenanzeigen, son Schmarrn halt. Tendierte selber zunem AtMega64/128 , 
wollt aber sichergehen, dass ich damit das Teil auch vernünftig 
ansteuern kann.

von Peter D. (peda)


Lesenswert?

Lucas Mösch schrieb:
> und das halt nen bissel in schön, also einfliegende Texte,
> Balkenanzeigen, son Schmarrn halt.

Glaub, mir, damit machst Du Dir keine Freunde. Es ist ein großer 
Unterschied, ob man Animationen nur einmal ansehen muß oder hunderte 
mal, wieder und immer wieder.
Alles, was dem Nutzer Zeit raubt, wird als störend empfunden.

Eine Funktion von Cookies ist daher oft, daß nur der Erstbesucher einer 
Seite mit Animationen gestraft wird.


Peter

von Frank K. (fchk)


Lesenswert?

Lucas Mösch schrieb:

> Balkenanzeigen, son Schmarrn halt. Tendierte selber zunem AtMega64/128 ,
> wollt aber sichergehen, dass ich damit das Teil auch vernünftig
> ansteuern kann.

Ja, kannst Du. Benutze das External Memory Interface auf Port A, Port C 
(hier brauchst Du nur Bit 0) und Port G und konfiguriere das Display auf 
8080-Modus, dann wird der Zugriff maximal schnell.

fchk

von spess53 (Gast)


Lesenswert?

Hi

>Ja, kannst Du. Benutze das External Memory Interface auf Port A, Port C
>(hier brauchst Du nur Bit 0) und Port G und konfiguriere das Display auf
>8080-Modus, dann wird der Zugriff maximal schnell.

Man kann es auch übertreiben. Bei einem Controllertakt von 16MHz braucht 
man mit SPI etwa 1ms für das komplette Display. Und das mit 4 oder 5 
Leitungen. Auch Animationen dürfen nicht zu schnell sein. Sonst siehst 
du nur einen Pixelbrei.

>Tendierte selber zunem AtMega64/128

Nicht diese ollen AVRs. ATMega1284 (DIP) oder ATMega1281, ATMega2561 
(TQFP) sind aktuelle Typen.

MfG Spess

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.