Bascom Sonderzeichen

Gast #232194
Lesenswert?

Hallo ich hoffe ihr könnt mir helfen.
Ich möchte so eine Art kleines Menü machen und auf dem Display soll
halt immer in der letzten Zeile ein Pfeil nach unten und in der
vorletzten Zeile ein Pfeil nach oben dargestellt werden.Wie kriege ich
den Pfeil hin.Mit dem LCD-Designer funzt das nicht.

Benutze ein LCD mit KS0070B Kontroller und das alles in Bascom
Gast #232195
Lesenswert?

Hi.


Mit dem  KS0070b scheinen derzeit viele ihre Probleme zu haben.
Is wohl nicht ganz kompatibel zum HD-44780

Klärung dürfte hier ein Studium der Datenblätter zu beiden Chipsätzen
bringen wo man die einzelnen Befehle vergleichen kann.

Damit könntest du entweder die Lib entsprechend ändern oder gleich eine
eigene für diesen Chip anlegen.
Gast #232198
Lesenswert?

mist finde es nicht mehr wieder.Irgendwo habe ich einen Zeichensatz
gesehen wo dieser Pfeil drinne ist.Also drin ist er, nur habe ich ja
dann die Bitfolge fürs Display wenn ich es nochmal wieder finde.Wie
schreibe ich das dann in Bascom?
Gast #232199
Lesenswert?

tja, da kann ich dir nicht weitwerhelfen, Bascom ist nicht mein Ding.
Aber im Prinzip musst du nur den entsprechenden Zeichencode ausgeben
(der nicht immer mit ASCII übereinstimmt), gilt auch für Sonderzeichen.
Gast #232200
Lesenswert?

@Dreemer

Ja was ist denn nun sache ?
Kann Bascom das Dispaly nicht komplett ansteuern oder kommst du nur
nicht mit Bascom zurecht ?

Zeichensatz:

For x = 32 to 255
lcd x;"=";chr$(x);" ";
next.


Eigenes Zeichen anlegen:

RTFM
Gast #232201
Lesenswert?

Doch klar komme ich mit Bascom zurecht.Dein Vorschlag hatte ich auch
schon benutzt und habe mir jetzt anders geholfen.
Aber wo du das ansprichst mit dem eigenen erstellen, also das weiß ich
wirklich nicht.Wie funzt denn dies.Habe mit dem LCD-Tool von Bascom
probiert aber das haut nicht hin.
Gast #232202
Lesenswert?

@Ratber

> Mit dem  KS0070b scheinen derzeit viele ihre Probleme zu haben.
> Is wohl nicht ganz kompatibel zum HD-44780

Hmm, sehr gut erkannt.

> Klärung dürfte hier ein Studium der Datenblätter zu beiden
> Chipsätzen bringen wo man die einzelnen Befehle vergleichen
> kann.

Na dann fange mal an.

> Damit könntest du entweder die Lib entsprechend ändern oder gleich
> eine eigene für diesen Chip anlegen.

Auch dies eine durchaus logische Schlussfolgerung.


Fazit: 3 Aussagen ohne jeglichen Informationsgehalt, wie meine Zeilen
jetzt auch. Wollte aber auch nur darauf hinweisen.

Noch eine Frage: deine Postings gehen sonst doch immer über midestens
zwei Bildschirmseiten. Was ist los, fühlst du dich nicht gut? Schonmal
gute Besserung!
Gast #232204
Lesenswert?

@Dreamer

Das ist doch recht einfach.

Positionier den Cursor irgendwo im Code wo de ihn im auge hast.
Dann LCD-Designer aufrufen und Zeichen entwerfen.
Nach "OK" erscheint an der stelle des Cursors ne Zeile "Deflcdchar
?,4,4....." wo du nur noch ,wie im Hinweis am Ende schon
beschrieben,das "?" in die Zeichennummer ändern mußt.

Ansonsten gibts bei den Beispielen die Datei "LCD.bas" die es simpel
demonstriert.

@Osterhase

Kann es sein das du ua. auch "Max" heist ? ;)
Gast #232206
Lesenswert?

> Kann es sein das du ua. auch "Max" heist ? ;)

Da kann ich dir 100% mein Wort drauf geben, ich benutze nicht Max. Als
Namen verwende ich nur Hubert, Hubertus, Osterhase oder
Wiskas(TM)-Jäger.

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