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 ! > > Hallo zusammen :o) > > > > entschuldigt bitte wieder mal eine der typischen Anfängerfragen, aber ich poste nicht bei jedem > > problem.....vieles schaffe ich schon alleine :o) > > > > Ich habe eine DCF Antenne an meiner Unit angeschlossen und wollte nun mal ein > > Testprogramm (Beispiel vom Buch "MSR mit C-Control2" laden..... > > Ich habe versucht das Programm für meine unit umzuschreiben.....sieht für mich jetzt > > erstmal schlüssig aus.....Bei dem ausgeklammerten scheint der Fehler zu liegen... > > auch sagte mir lcd.clreol nichts, was ich mit einem lcdext.clear ersetzt habe.... > > lcd.goto(0,0) ersetzte ich mit einem lcdext.line(1)...... > > > > sorry für so eine Anfängerfrage.... > > Hallo, > > Du brauchst Dich nicht zu entschuldigen. Über so was stolpert jeder mal, und wenn man dann > bei der Suche der Verzweiflung nahe ist, findet man gar nix mehr. > > Schau doch einfach mal in das Modul lcdext.c2 > Da findest Du bei der Funktionsdefinition für print das folgende: > <code>inline function print(string s)</code> > > Was sagt uns das ... ahhh ich brauch nur den String, nicht die Länge. > > Alles klar? > > Gruß krassos > > > > > /************************* > > dcf1.C2 > > DCF-Funkuhr > > **************************/ > > > > //------------ > > thread main > > //------------ > > { > > string std,min,sec,s; > > int n, second; > > second=system.second(); > > lcdext.init (); > > lcdext.line(1); > > n=n+1; > > std = ""; > > str.putintf (std,system.hour(),2); > > min=""; > > str.putintf (min,system.minute(),2); > > sec=""; > > str.putintf (sec,system.second(),2); > > s=std+":"+min+":"+sec; > > //lcdext.print (s,str.length(s)); > > lcdext.clear(); > > lcdext.line(2); > > s = ""; > > str.putint (s,system.dcferr()); > > // lcdext.print (s,str.length(s)); > > lcdext.clear(); > > wait (not(second==system.second())); > > }