Forum: Mikrocontroller und Digitale Elektronik Bascom Sonderzeichen


von Dreamar (Gast)


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

von Ratber (Gast)


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.

von Dreamar (Gast)


Lesenswert?

Also ansonsten läuft ja alles prima, halt nur so einen Pfeil brauche
ich.Wie würde man ihn denn sonst hinkriegen?

von crazy horse (Gast)


Lesenswert?

falls er nicht im Zeichensatz vorhanden ist (nachgeschaut?) bleibt dir
der Weg über CG-RAM, dort kann man selbst Zeichen erstellen und dann
auch ausgeben.

von Dreamar (Gast)


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?

von crazy horse (Gast)


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.

von Ratber (Gast)


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

von Dreamar (Gast)


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.

von Osterhase (Gast)


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!

von Osterhase (Gast)


Lesenswert?

Liegt aber wohl daran, dass du zuwenig Schlaf bekommst.

von Ratber (Gast)


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 ? ;)

von Ratber (Gast)


Lesenswert?

Ah,ja,da hat wohl einer den Wochenendkoller:


http://www.mikrocontroller.net/forum/read-7-243245.html#new

von Osterhase (Gast)


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.

von Dreamar (Gast)


Lesenswert?

So hat sich alles erledigt.
Vielen Dank!

von Ratber (Gast)


Lesenswert?

@Dreamer

Yo


@Osterhase

Ja,sicher doch.

Ich bin übrigens Angela Merkel '-)

von Hannes L. (hannes)


Lesenswert?

Datt Merkel???

von Ratber (Gast)


Lesenswert?

Yo,dat Merkel.
Mit Kasper Hau....äh Stoiber

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.