Ausgabe auf Display Kategorie: Programmierung (von Guido - 12.08.2003 17:33) | |
| |
Hallo kann mir jemand sagen warum folgender Code nicht funzt?? er zeigt mir nur schwarze Streifen an anstelle der Bezeicher. kann man eine for schleife verlangsamen???? er sollte in der obersten Zeile Zeit und Datum anzeigen darunter die versch Temp. durch das sleep wird aber auch die zeit um 2 sec verzögert angezeigt die Ifs stelle fühler dar die erst Später genutzt werden. ich danke euch schon mal für eure Mühen Mfg Guido const bezei[] = "Oelkessel " "Oelvorlauf" "Oelrueklau" "Abgasölkes" "Holzkessel" "Holzvorlau" "Holzrueckl" " Abgasholz " "VorlHeizkr" "RueckHeizk" "Speicherob" "Speichermi" "Speicherun" "Aussentemp"; //----------- thread main //------------ { byte i; string s ,b; s="xDF"+"C"; rblcd.init(); loop { for i=0...15 { if i==3 i=i+1; if i==7 i=i+1; if i==11 i=i+1; if i==15 i=0; rblcd.clear(); rblcd.time(1); rblcd.goto(1,9); rblcd.date(1); rblcd.goto(2,0); b=bezei[i]; rblcd.print(b); rblcd.goto(2,11); rblcd.zahl4n1(tempaus.value[i]); rblcd.print(s); i=i+1; rblcd.goto(3,0); b=bezei[i]; rblcd.print(b); rblcd.goto(3,11); rblcd.zahl4n1(tempaus.value[i]); rblcd.print(s); sleep 2000; } } | |
Antwort schreiben Antworten: Re: Ausgabe auf Display (von André H. - 12.08.2003 19:18) Re: Ausgabe auf Display (von Guido - 12.08.2003 19:27) |