Forum: Mikrocontroller und Digitale Elektronik Bild auf Grafikdisplay darstellen, wie?


von Clemens (Gast)


Lesenswert?

Hallo,

ich habe eine grundsätzliche Frage zu Grafikdisplays.

Vorab ein paar Infos zu meinem Testaufbau:
- ich verwende einen AVR ATmega88P mit externem Takt
- das angeschlossene Display ist von Electronic Assembly: EA DOGS102x-6
- Entwicklungsumgebung: AVR Studio / WinAVR
- In System Programmer: AVR Dragon


Gibt es eine einfache Vorgehensweise, wie ich ein Bild (natürlich nicht 
hochauflösend) z.B. ein Icon oder so auf dem Display darstellen kann? 
Ich denke an so eine Art Umwandlung eines Bildes in HEX Werte, welche 
ich in einem Array abspeichere und bei Bedarf aufrufe.

Vielleicht denke ich einfach nur zu kompliziert und es gibt eine 
einfache Lösung... ich bin für jeden Tipp dankbar.


Viele Grüße
Clemens

von slw (Gast)


Lesenswert?

schau dir bmp format an. die Daten kannst Du direkt in Dispay Speicher 
übertragen. Bildgröße und Auflösung mup vorher am PC angepasst werden. 
Die Datei Kopfdaten müssen natürlich vorher entfernt werden, es sind 
aber nich viele.

von Thorsten (Gast)


Lesenswert?

Genau so gehts! Zum umwandeln schau dir das mal an:

http://www.holger-klabunde.de/demos/demos.htm

bmp2c.exe

Gruß

Thorsten

von Tom M. (tomm) Benutzerseite


Lesenswert?

Clemens schrieb:
> - das angeschlossene Display ist von Electronic Assembly: EA DOGS102x-6

Ich lese da von einem "UC1701" Controller. Hab ich noch nie gehört, hast 
du dir dessen Datenblatt schon angesehen? Der Hersteller bewirbt die 
Displays  mit SPI Schnittstelle, haste das DAtenblatt schon gecheckt? 
SPI mit 3.3V, läuft der Dragon auch mit 3.3V?

Damit würd ich mal beginnen.

von Clemens (Gast)


Lesenswert?

Hallo Thorsten,

vielen Dank für deine schnelle Antwort. Das scheint genau das Tool zu 
sein, welches ich suche. Ich probiers mal aus.

Danke und Gruß
Clemens

von Clemens (Gast)


Lesenswert?

Hallo Tom M,

das Display läuft und der Controller laufen mit 3,3V auc mit dem AVR 
Dragon. Ich kann jedes Pixel aktivieren und deaktivieren, das ist nicht 
das Problem. Ich suchte ein Tool um Bilder einfach als Code in meinen 
Controller zu bekommen. Thorsten hat mir schon geholfen, das Tool ist 
glaube ich das richtige.

Gruß
Clemens

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.