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> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > Hallo C Control Fans, > > > > > > > > ist es eigentlich möglich den DD Ram (also den aktuellen Displayinhalt) > > > > des LCD Displays zu lesen? > > > > > > > > Zum Lesen muß ja "RS" und "RW" auf HIGH Pegel gesetzt werden. > > > > > > > > "RS" wird ja von "LCD_WriteRegister" in der "LCD_LIB" gesetzt, aber "RW"??? > > > > > Ich weiß, diese Funktion braucht wahrscheinlich keiner... > > > > > Aber gelegentlichen Abstürzen des Displays (Datenmüll...) könnte > man dann wirksam begegnen. > > > > > Das zyklische Aufrufen von "LCD_Init()" gefällt mir eigentlich garnicht. > > > > > Danke für Hinweise, > > > > > Ciao > > > > > > Hallo , > > > folgender Vorschlag: Es ist dokumentiert, welche Signale des Displays an welchen ATMEL Ports > > > loegen.Daher würde ich gemäß der Display-Doku die Ports "von Hand" manipulieren > > > und das Display auslesen. RW geht auf Pin3 von IC7 ... weiter habe ich daber den Weg zum > > > ATMEL nicht verfolgt. > > > Bin auf weitere Antworten gespannt > > > Viele Grüße > > > Jo > > > > Hi, > > mir ist der Umbau dafür etwas zu aufwendig. > > Das Gerät ist eigentlich schon fertig. (Auariumsteuerung) > > Ich habe die Displayabstürze nochmal untersucht und festgestellt, dass > > diese fast immer dann auftreten, wenn der Auariumheizer ein- bzw. ausgeschaltet wird. > > Freut mich zu hören, das die Probleme auf Störimpulse zurückzuführen sind. Mit den aktuellen > Funktionen haben wir in der Verganenheit über 20h Dauertests durchgeführt (10 Änderungen pro > Sekunde) und hatten kein garbage auf dem LCD. Hängt aber natürlich auch von der Leitungslänge > und Abschirmung des LCD Kabels ab. > > Gruss Peter > > > > > Ich habe es jetzt so gelöst, dass ich nach dem Schaltvorgang 500ms warte und > > dann einmal LCDInit() aufrufe, dass scheint soweit zu funktionieren. > > Ich werden das mechanische Relais trotzdem noch gegen > > ein Solid State Relais mit Nullspannungsdetektor austauschen, > > dann werden die Probleme hoffentlich Geschichte sein. > > > > Besten Dank an Alle