FUNKTIONIERENDES Codebeispiel für vierzeiliges LCD m. Basco

Gast #175488
Lesenswert?

Hallo zusammen!

Wer hat ein funktionierendes Beispiel für die Ansteurung eines
vierzeiligen Displays mit Bascom, welches auch im Simulator vernünftige
Ergebnisse zeigt?

Mit den Beispieldateien von Bascom bekommen wir es nicht hin.
Mal schreibt er gar nichts, mal nur in die ersten beiden Zeilen, wobei
er in der zweiten dann irgendwo rechts anfängt und nicht links.

Wir haben schon die Bascom-Hilfe und die Beispiele durchgearbeitet,auch
die aus dem Forum zum 27x4-Pollin-Display, kommen aber trotzdem nicht
weiter.

Ein kleines funktionierendes Code-Beispiel würde uns helfen.
Für jede Hilfe wären wir dankbar.

Grüße und Danke im voraus

Niel
Gast #175489
Lesenswert?

hi,
das problem liegt in der adressierung der einzelnen displays, ein 20x4
typ muss nicht unbedingt der 'norm' entsprechen.
du kannst gut rausfinden wo das display ein zeichen plaziert wenn du
die adressierung so ausprobierst:

zeile = 1
pos = 1
for pos = 1 to 80
   locate zeile,pos : lcd "X"
   wait 1
   cls
next

nach dem durchlauf änderst du zeile in 2,3 und 4.
wenn dein display sich seltsam verhält wirst du feststellen, dass es
z.b bei zeile (1), pos (36) in der 2. zeile was schreibt.
wenn raus ist wie das display funtzt musst du halt die einzelnen
textbrocken notfalls 'zu fuss' plazieren.
grüssens, harry
Gast #175490
Lesenswert?

Hallo!

Auch so funktioniert es einfach nicht.

Mir bleibt wohl nichts anderes übrig, als das LCD mal an eine kleine
Platine mit nem 2313 oder so zu hängen und mal real auszuprobieren.

Der Simulator von Bascom macht wohl Probleme.

Lösungen, die hier im Board funktionieren, laufen nicht auf dem
Simulator.

Ich hoffe mal, es liegt daran.

Gruß

Niel
Gast #175493
Lesenswert?

Hi Felack!

Danke für das Programm.

Also im Simulator läuft es nicht korrekt. Muss dann also am Simulator
liegen.

Werde es aufgeben, es im Simulator zum Laufen zu bekommen.

Ist nur schade, dass man dann immer erst den AVr programmieren muss, um
zu sehen, ob es wirklich korrekt läuft.

Grüße

Niel

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