Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: DCF Testbeispiel von MSR Buch Kategorie: Programmierung (von krassos - 17.04.2005 2:36)
Als Antwort auf Re: DCF Testbeispiel von MSR Buch von Sascha - 16.04.2005 23:38
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.0
> Hallo krasso,
>
> also ich habe das jetzt mal so geändert :
>
>
> //------------
>   thread main
> //------------
> {
>   string std,min,sec,s;
>   int n, second;
>  
>   lcdext.init ();
>   loop
>   {
second=system.second(); // diese Zeile hab ich mal verschoben.
>   lcdext.line(1);lcdext.delline(1); // zeile vor der ausgabe löschen
> //  n=n+1;     // diese ist überflüssig
>   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);
>   lcdext.line(2);lcdext.delline(2); // zeile vor der ausgabe löschen

>   s = "";
>   str.putint (s,system.dcferr());
>   lcdext.print (s);
>   wait (not(second==system.second()));
> }
> }
>

>
> ich hoffe das hat jetzt mal mit den tags funktioniert beim Quellcode posten....
>
> Im Prinzip funktioniert das Programm jetzt.....nur schade, daÃ? nach ca.10 sec die
> Displaybeleuchtung aus, und dafür alle LED´s und Relais angehen.....
> Die Uhrzeit stimmt perfekt....naja, wohne 30Km von Franfurt weg.....da klappt das auch mit einem
> nassen Handtuch :o)
>
> ich muÃ?te nur lcdext.clear ausklammern.....weiÃ?t Du was lcd.clerol bedeutet ? Das ist
> eigentlich an der Stelle im Original Programm...und habe es mit lcdext.clear ersetzt....


Hallo,

lcd.clreol() löscht die ab der Ausgabeposition bis Zeilenende.
Angenommen Du gibtst aus 12345 und als nächstes ohne Display löschen
789, dann liest Du im Display 78945. Mit clreol() zwischen den Ausgaben passiert das nicht.

lcdext.clear() löscht das gesamte Display.

Ich hab mal wild in Deinem Code geändert.

GruÃ? krassos




    Antwort schreiben


Antworten:

Re: DCF Testbeispiel von MSR Buch (von Sascha - 17.04.2005 9:21)