www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Eigene Sonderzeichen für 16x2 LCD erstellen


Autor: Benjamin Schmidt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich habe ein 162 Display von Reichelt und möchte nun eigene
Sonderzeichen kreieren (bspw. Pfeil nach oben/unten)
Ich hab zwar schon einige Zeit hier im Forum mit suchen verbracht, aber
nichts für die Programmiersprache C gefunden.
Im Datenblatt des Display stand dazu leider auch nichts konkretes.

Hat sowas schon mal jemand gemacht? Oder kann mir jemand prinzipielle
Tipps geben?

Gruß Benjamin

(oder gehört dieser Beitrag in "Codesammlung" grübel)

Autor: Tobi (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
irgendwo hier hat mal jemand einen beispielcode gepostet bei dem das
gemacht wurde. ich poste das einfach mal weiter, nochmal: ist nicht von
mir, sollte als beispiel aber ganz gut sein

Autor: Alexander Höller (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hey,

hab mal nen C-Code hochgeladen, der so ziemlich genau das machen
sollt', was du willst! Allerdings ist der für nen C517 in Keil µVision
geschrieben - aber um das Prinzip zu verstehen sollt's auf jeden Fall
reichen.

"main.c" ist von mir

der Rest ("lcd_bus.c" & "lcd_bus.h") sind nicht von mir, sondern
von einem meiner Prof.'s (glaub ich ;-) )

Bei dem Code sieht man auch nen netten Effekt der LCDs - wird ein
"Sonderzeichen" ausgegebn und dieses aber geändert, so ändert sich
die Anzeige auf dem Display auch autom. - praktisch um kleine
Animationen (wie in dem Bsp. z.B. bewegter Pfeil, etc.) zu machen.

Sonderzeichen kreieren, ist auch recht einfach - ein Zeichen besteht
aus 8x 5Bit (Auflösung eines Zeichens 5x8) wobei ein gesetztes Bit am
Display ein Schwarzes, ein gelöschtes ein nicht-schwarzes Pixel
ausgibt!

mfG,
aleX

Autor: Toni (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

War schon mal Thema.
Link: http://www.mikrocontroller.net/forum/read-1-81376.html#81392

Gruss

Toni

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.