Einstellungen LCD -LCD_DISP_ON

#3408454
Lesenswert?

Achim Seeger schrieb:
> Hallo
> Da mein Display geht suche ich jetzt nach den Anweisungen, z.B. was
> bedeuten die folgenden Sachen:
>
> lcd_puts  - Zeichenausgabe

puts ist in den meisten Kontexten als 2 Wörter zu lesen
* put ... etwas wohin geben. Im Gegensatz zu get
* s ... wie string

ein lcd_puts gibt also höchst wahrscheinlich einen String am LCD aus.
Aber: Du hast den Code ja vor dir. Warum schaust du nicht einfach in die 
Implementierung von lcd_puts, was sie macht?

> LCD_DISP_ON   usw.

Das ist eine Konstante (wie ich zufällig weiß), die in einem Kommando 
vorkommt, welches zum LCD geschickt wird und das LCD 'einschaltet'. 
Genaueres in jedem Datenblatt eines 08/15 Text-LCD.
Gast #3408571
Lesenswert?

Das ist ein Textdisplay.
Damit kannst du nur Buchstaben und
einige Sonderzeichen mit darstellen.
Welche du damit darstellen kannst steht
im Datenblatt.
Oder doch ein Grafikdisplay ?
Dazu müßte man wissen welches es ist.
Gast #3408581
Lesenswert?

Hi

>Bleibt aber z.B. wie kann ich einen
>Strich ziehen in waagerecht oder senkrecht oder 2 Punkte mit Strich
>verbinden.In den Artikeln steht alles möglich drin, leider das nicht.

Das ist ein Textdisplay. Was du da willst ist das Metier von 
Grafikdisplays.

MfG Spess
Gast #3408624
Lesenswert?

Stefan schrieb:
> Also nur die Zeichen darstellbar die im Datenblatt stehen.
Das ist doch Unfug, auch wenn du es dauernd wiederholst.

Der Charaktergenerator legt nur einen Teil der Zeichen fest. Acht 
Zeichen können bei HD44780 kompatiblen Controllern frei definiert werden 
und dann genauso wie die aus dem festen Zeichenvorrat benutzt werden.
Gast #3408652
Lesenswert?

Steht auch im Datenblatt, wieviel Zeichen
man selber vordefinieren kann. Der TO meinte aber
man könne selber Zeichen machen wie man will.
Und das ist nicht so weil es kein Grafikdisplay
ist. Bei dem Display ist man auf die Zeichen
die im Datenbaltt stehen festgelegt, bis auf ein
paar wenigen die man selber machen kann. Hat aber
nichts mit Grafikdisplay zu tun.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren