Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Es begann mit Problemen bei station_lcd.clear(). Dank einem Tip von Euch konnte ich mir mit einem "sleep 1;" vorerst über die Runden helfen. > > Nun, da ich ein komplexeres user-interface Modul schreibe, treten wieder sporadisch Probleme auf, die zu Schrott auf dem LCD führen. > > In einem Reply von André vom 17.11.2002 "Re: Init-Problem mit LCD-Displays" schlägt er Folgendes vor: > > > Versuch' mal nach Init, clear und home eine kleine Pause einzubauen > > bzw. die vorhandenen zu erhöhen. (z.B. um 2ms). > > Manche LC-Displays benötigen eine geringfügig größere Pause. > > Meine Fragen dazu: > > 1) Was heisst "nach" (Init, ...). Noch als Teil dieser Funktionen, innerhalb des ge'capture'ten Bereichs, > d.h. unmittelbar vor dem release ? > > 2) Wieso gerade diese 3 Funktionen und andere, z.B. cursorpos() nicht? > > 3) Wieso beim clear()-Problem der Tip, zwischen den beiden LCD_WriteCommand() Befehlen eine > Pause einzulegen und nun der Tip, AM ENDE der Befehle eine Pause einzulegen? > > Vielen Dank für Eure Tips. > Reto