HD4470 LCD + Bascom

Gast #33659
Hi,

ich bin dabei mir ein Menu zu proggen bin eigentlich auch schon fast 
fertig. Ich bin jetzt dabei den Code zu verkleinern und die Erfahrung 
die ich ueber die Zeit gesammelt habe gleich reinzubringen. Nun habe ich 
gehoert das einige LCD`s mir an meinen AVR senden koennen wo der Cursor 
sich gerade befindet. Stimmt dieses? bzw. kann mein 16x2 LCD mit HD4470 
komp. LCD Controller das? Ich benutze Bascom hat dafuer Bascom ein 
Befehl?

Mfg Dirk
Gast
Man kann im Prinzip den Cursor bei Deinem Display abfragen. Allerdings 
muß man dazu Daten vom Display lesen können, was in der Regel aber 
unnötig ist. So unnötig, daß BASCOM darauf verzichtet. Man spart sich 
dadurch nämlich eine Leitung und damit auch ein Portpin ein.

Die Frage ist eher: Warum willst Du die Cursorposition auslesen? Du 
schreibst doch selbst in das Display, also kannst Du das auch ganz 
einfach ausrechnen.

Fazit: Entweder die Ansteuerung selber machen oder einfach die 
Cursorposition mitprotokollieren. Letzteres dürfte dabei wesentlich 
einfacher sein.

bye
  Markus
Gast
Hi,

ok werde ich die Cursorposition weiter berechnen. Ich hatte versucht mit 
dem "Locate y,x" Befehl Variablen zunutzen z.B.

Dim A As Byte
Dim B As byte

a = 1
b = 6

do
cls
locate a , b
lcd "*"
incr b
loop

Ein compile Fehler kommt nicht , aber es scheint trotzdem nicht zu 
funktionieren. Hat jemand noch eine Idee wie ich die Cursorposistion 
mittels variablen bewegen kann?

Mfg

Dirk

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.