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

Re: RTC-Uhr und Displayausgaben Kategorie: Programmierung (von AndrĂ© H. - 31.01.2004 13:28)
Als Antwort auf Re: RTC-Uhr und Displayausgaben von TN - 26.01.2004 19:34

Hallo TN,

> ich benutze rblcd.c2 und die Jumper sind auch so gesetzt.
> Das Flachbandkabel ist höchstens 20 cm lang.
>
> Soll ich es mal mit lcdext.x2 ausprobieren?

Das kannst Du einmal versuchen. Da aber lcdext.c2 mit rblcd.c2
nahezu identisch ist (der einzige Unterschied besteht in der R/W-Leitung),
mĂĽsste das Ergenis dasselbe sein.
 
> Die undef. Zeichen überschreiben jegliche Darstellung und selbst ein Reset löscht diese nicht immer.
Das ist seltsam.
Mit Reset meinst Du ein resetten der CC2 ?
Bau in Deinem Programm einmal ein zusätzliches rblcd.init() ein,
welches Du extern auslösen kannst.
(z.B. per Taster oder per Hosttaster:
if ports.getHostkey() {rblcd.init(); wait not ports.getHostkey();}
)
Danach sollte das Display wieder vernĂĽnftig anzeigen.
NatĂĽrlich sollte sich diese Zeile im selben Thread, wie die LCD-Asgaben befinden. :-)

> Aber ich werde mal meine Stromsparlampen beiseite räumen.

Hmm, wenn Du diese nicht ständig ein- und ausschaltest, dürfte sie eigentlich nicht reinstörren.

> Sonst sind keine Störquellen in der Nähe.

Dann gäbe es noch zwei eher unwahrscheinliche Möglichkeiten:
1. Das LCD hat eine Macke.
2. Das LCD ist etwas zu langsam.
Letzteres kann ich mir aber bei HD44780 kompatiblen LCDs nicht vorstellen,
da die Timings fest vorgegeben sind und meine Routinen hier noch
eine Sicherheitsreserve haben.
Aber ich kann Dir einmal eine sys0001.hex senden, in welcher eine grö�ere Pause zwischen
den Zeichen gemacht wird. (20 bis 50µs mehr :-) )

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: