Ergänzung zu LCD-Manual gesucht: wie Speicher löschen?

bmwfreak

Neues Mitglied
25. Okt. 2008
3
0
0
Sprachen
Hallo,
meine LCD-Gebrauchsanweisungen hören auf, wenn das LCD initialsiert ist. Das funktioniert bei mir auch bestens.

Aber ich finde keine rechten Hinweise, wie ich gezielt in DDRAM bzw. GCRAM etwas löschen kann.

Mein Problem: ich gebe ab $40 (=erste Position in der zweiten Zeile) größere oder kleinere Zahlen aus. Ist die Zahl dreistellig, dann ist immer noch der Rest der vorherigen sechsstelligen Zahl vorhanden. es wird also eine Anweisung gesucht, die alles ab einer Adresse löscht (hier:$40 bis $67).

Ich habe schon versucht, zwischen zwei Zahlenausgaben Leerzeichen einzufügen, aber eine Löschanweisung wäre besser. Weiß jemand, wo man so etwas findet?

Gruß
BMWFreak
 
Hallo Bmwfreak,

ich schätze mal du verwendest ein alphanumerisches Display. Es kommt nun darauf an, welcher LCD-Controller auf dem Displaymodul sitzt, ich denke aber nicht, dass es ein Kommando gibt, welches dir eine bestimmte Anzahl Speicherstellen im DDRAM löscht. Das komplette DDRAM kannst du wahrscheinlich mit dem Kommando Clear Display löschen, dieses Kommando unterstützen eigentlich alle LCD-Controller. Das DDRAM wird hier mit 0x20 (Leerzeichen) beschrieben und der Adresscounter wird auf 0x00 zurückgesetzt. Um bestimmte Bereiche zu löschen, würde ich einfach manuell Leerzeichen senden.

Grüße,
Dirk
 
Hallo @bmwfreak,
poste doch mal den entsprechenden Code.
Vorsicht. Der Display Clear Befehl setzt normalerweise auch das Adressen-Inkrement. Aber eben nicht bei allen Controllern, so daß dieses Feature im Bedarfsfalle im Entry Mode Set nochmals gesetzt werden muß.

Probier's einfach mal aus.


Gruß von Oskar01
 
Links bald nicht mehr aktiv

Hallo,
sozusagen in "eigener Sache".
Habe bewußt darauf verzichtet, nochmals auf einen Beitrag von mir zu verlinken, da durch Providerwechsel meinerseits auch die Homepage in absehbarer Zeit offline wird.
Wie die Adresse der neuen HP dann heißt, werde ich dann ggf. noch bekanntgeben.

Das Verlinken auf die Beiträge auf meiner HP war übrigens deswegen notwendig, weil im Forum kein HTML-Anhang erlaubt ist, bzw. diese Beiträge zu groß wurden und auch z.T. Audio- und Video-Sequenzen enthielten.

(Audiobeispiel: Tonqualität DCF77 gut- schlecht; Videobeispiel: 16-Bit Lauflicht)

Das nur am Rande.


Gruß von Oskar01

P.S.: Warte noch auf die Freischaltung der neuen Domain.
Mit Multikabel - Internet aus dem Kabelfernsehanschluß - klappt es hier mit dem Download der Anhänge auch wesentlich besser, trotzdem besteht das "Anmeldeproblem", was schon andernorts erwähnt wurde, weiterhin. Das liegt aber an den Prozessen, die im Zusammenhang mit der modernen Seitencodierung von der Workstation und nicht nur dem Browser alleine abverlangt werden. Das wird sich bald mit dem Browser-Upgrade hier auch ändern.
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)