mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Grafisches LCD mit Codevision


Autor: Daniel Ried. (DrD) (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich möchte mal was mit grafischen LCD's machen und habe jetzt das
DEM128064A von Display Elektronik.
Muss ich V0 und VOUT beschalten (neben VCC 5V und Ground)?
Wie werden grafische Display angesteuert? Hat jemand einen Link?
Benutze CodeVision AVR (C), Mega16. Habe immer nur Probleme mit der
Suchefunktion gefunden, keine Anleitung.
Controller vom LCD S6B0107B.
Danke für Hinweise

Autor: Daniel Ried. (DrD) (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
möchte oder kann mir keiner helfen? Es gibt kaum Beispiele in C für
grafische LCD's mit einem AVR. Zumindest habe ich keine gefunden.
Kann mir wenigstens jemand sagen, ob es richtig ist, wenn ich ein Poti
an VOUT, VCC und mit dem Teiler an V0 hänge?
Das Display hat zwei Controller. Wofür sind die jeweils zuständig? Ist
das Display horizontal oder vertikal geteilt?
Wie ist die allgemeine Ansteuerung? Sende ich Befehle wie Line, Circle
oder Rectangle mit Koordinaten?
Wäre echt dankbar über jede Hilfe. Hab wirklich nichts gefunden was mir
weiterhelfen würde. Alle Informationen sind entweder ein LCD am
Parallelport anschließen oder bezüglich Alphanumerischer LCD's.

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
> Habe immer nur Probleme mit der
> Suchefunktion gefunden, keine Anleitung.

Ich weiss nicht wie du suchts, aber bei Google war
gleich der erste Versuch ein Treffer:

http://www.e-lab.de/downloads/DOCs/DEM128064ASYH-LY.pdf

> Wie ist die allgemeine Ansteuerung? Sende ich Befehle wie Line,
> Circle oder Rectangle mit Koordinaten?

Das wirds wohl laut Datenblatt nicht spielen.
Dein erstes Ziel wird wohl sein, gezielt ein einelnes
Pixel ein- und auszuschalten. Darauf aufbauend implementiert
man sich einen Bresenham-Algorithmus zum ziehen von Linen.
Dito für Kreise. Rechtecke sind simpel, wenn man horizontale
Linien ziehen kann und das Rechteck nur in Achslage gemalt
werden muss. Dann wirst Du noch einen Füllalgorithmus brauchen,
etc. etc.

Mit anderen Worten: Ausgehend vom Pixelsetzen, musst Du alles
selbst machen. Viel Spass damit.

Autor: neuer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alle Informationen sind entweder ein LCD am
Parallelport anschließen...

du musst die routinen die teilweise in delphi-source dabei sind in c
umsetzen. anhand der struktur kannst du schon erkennen ob die
circle-befehle als horizontale-vertikale befehle vorliegen.

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Man Du hast Dir aber wirklich nicht viel Mühe gegeben
um Informationen am Web zu suchen.

http://www.google.com

Suchstring: 128064A datasheet

Diesmal ist der erste Treffer noch besser:
Ein komplettes Tutorial mit
  * wie wird das Teil angeschlossen
  * Einer Demo in C
    (OK, die ist für einen PIC geschrieben. Aber der hardware-
     abhaengige Teil ist grade mal ein Paar % gross).

Autor: Daniel Ried. (DrD) (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke :-)
Ich habe als Suchstring immer "grafik LCD AVR" "grafisches LCD AVR"
und so ähnlich benutzt. Habe auch ein paar Beispiele mit anderen
Controllern gefunden. Danke erstmal.
Jetzt leuchten alle erstmal alle Pixel. Die Ansteuerung kommt danach
;-)
Nochmal vielen Dank für eure Geduld...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.