Re: lcdext.goto() Kategorie: Programmierung (von André H. - 19.12.2004 13:58) | ||
Als Antwort auf lcdext.goto() von Julie Kap - 9.12.2004 11:31 | ||
| ||
Hallo Julie, Zuerst: Ich sehe, da� Dir das Schreiben in Deutsch schwer fällt. Wenn es Dir leichter fällt, kannst Du auch in Englisch schreiben. > ich habe die funktion lcdext.goto() in mein unit neu geschrieben, aber es funktioniert nicht.Keine Fehler > Anmeldung, sonst die CC2 Unit executiert nicht was ich geschriben habe. > z.B. thread main > { lcdext.init(); > lcdext.goto(0,9); > s= ("Hallo"); > lcdext.print(s); > } > weiss nicht wo der Fehler liegt. Du machst hier zwei Fehler: 1. Du versuchst in Zeile 0 des LCDs zu springen. Zeile 0 gibt es aber nicht. Gültige Werte für Zeilennummer sind 1 bis 4 für die Zeilen 1 bis 4. 2. Es wird nach der Printausgabe sofort ein init() des LCDs ausgeführt. Denn Threads laufen bekanntlich in einer Schleife. Wenn Du solche Testproramme laufen lassen willst, empfiehlt es sich diese nach der auszuführenden Routine zu beenden. Schreibe dazu einfach ein quit 1; in die letzt Zeile. 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: |