Grafisches LCD mit Codevision

Gast #317898
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
Gast #317899
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.
#317900
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.
Gast #317901
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.
Gast #317903
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

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.