Re: Service Pack Kategorie: Programmierung (von André H. - 9.04.2007 19:07) | ||
Als Antwort auf Re: Service Pack von Hannes - 30.03.2007 12:52 | ||
| ||
Hallo Hannes, > Die Zeilen habe ich unbenannt,die fehlermeldung bleibt. > > s="";lcdtext.zahl4(s,global.IST1);a="Kessel:";s=a+s; > lcdtext.clear();sleep 5;lcdtext.print("Temperatur im"); > lcdtext.line2();lcdtext.print(s); > > muss ich da noch was ändern habe ,da was von einem modul gelesen das ich benutzen muss?? > Das ist klar. Es hei�t auch lcdext und nicht lcdtext. lcdext, wie LCD-Extern => LCD an I/Os-Port, hier an P1L. Au�erdem gibt es die Funktion lcdext.line2() nichtmehr. Dafür gibt es jetzt die Funktion lcdext.line() bei der die Zeilennummer(1-4) als Parameter übergeben wird. Auch werden die lcdext.zahl-Funktionen anders genutzt. Diese haben nichts mit der Stringverarbeitung zu tun, sondern geben direkt die Zahl auf dem LCD aus. Daher mü�te obiger Quellcode korrekt so lauten: lcdext.clear(); // Ein anschlie�endes sleep ist unnötig. lcdext.print("Temperatur im"); lcdext.line(2); lcdext.print("Kessel:"); lcdext.zahl4(global.IST1); Nicht mehr, und nicht weniger. 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: |