Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Problem mit lcdext Kategorie: Programmierung (von Rolf - 22.07.2003 11:55)
Als Antwort auf Re: Problem mit lcdext von André H. - 22.07.2003 8:42

> Hallo Rolf,
>
> Das Problem ist ganz einfach:
> Ich habe jetzt schnel das original 2x16 LC-Display ausgegraben und
> damit das Ganze getestet. (Mit meinen anderen Displays funzt das ganze,
> wie es soll.)
> Anscheinend benötigt dieses ein wenig mehr Ausführungszeit für clear() und
> home(). Ich habe deshalb die Wartezeit von 2 auf 3ms hochgesetzt.
> So funzt es.

Ich hab mir selbst geholfen in dem ich jetzt

 lcdext.clear();
 lcdext.line(1);
 lcdext.print(msg1);
 lcdext.line(2);
 lcdext.print(msg2);

schreibe... durch

 lcdext.line(1);

gehts auch... das mit dem Timing 3ms probiere ich alternativ auch mal.
Wenn ich Dich richtig vestehe, ist aber in  lcdext.clear(); ein implizites lcdext.line(1);
eingebaut was durch Timingprobleme jedoch nicht erfolgreich ausgeführt wird.
(Das ist der Nachteil von asm-Treibern.... ich müste mich jetzt erst in den asm-Code vortasten...
um mir selbst solche Fragen beantworten zu können...) ;-)

Aber Danke für den schnellen Fix mit den 3 ms :-)

GruÃ? Rolf





    Antwort schreiben


Antworten:

Re: Problem mit lcdext (von André H. - 22.07.2003 12:53)
    Re: Problem mit lcdext (von Rolf - 22.07.2003 14:11)