Microkontroller für OLED-Display

OP #2787063
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
Gast #2787258
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.
OP #2787771
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.
#2787806
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
#2787856
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
Gast #2787901
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

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.