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

Re: Erste Tests mit Starter Board und CC2 Kategorie: Programmierung (von TN - 26.02.2004 21:34)
Als Antwort auf Re: Erste Tests mit Starter Board und CC2 von dirk - 26.02.2004 19:50
Ich nutze:
C-Control II Unit, CC2-StarterBoard, OSOPT V3.0
Hallo Dirk,

das Display zeigt nichts an, da du ständig den init-Befehl ausführst.
Es muÃ? so aussehen:

thread main
{
//es folgen alle Initialisierungen(wird nur einmal ausgeführt)//
string s,
lcd.init();
lcdext.init();
//ab hier wird eine Schleife gestartet)//
loop
  {
  lcdext.line(1);
  lcdext.print("Hello World");
  //Zeitausgabe auf internes LCD//
  string std,min,sec,s;
  int n,second;
  second=system.second();
  lcd.goto(0,0);
  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;
  lcd.print(s);
  lcd.clreol();
  wait (not(second==system.second()));
}
halt;
}

So funzt es bei mir. Mit dem time-Befehl in lcdext.c2 habe ich
noch nicht gearbeitet. Müsst aber in der Schleife funktionieren.

GruÃ? TN

> //------------
>   thread main
> //------------
> {
>   string s;
>
> //  lcdext.init ();
>  // lcdext.line(1);
>  // lcdext.home();
> //  lcdext.setcursor(3);
>    lcd.init ();
>   //s = "Hallo World";
>   lcd.print("Hallo");
>   //lcdext.time(3 );
>
>   //plm.beep(plm.TONE_A);
>   //sleep 100;
>   //plm.beep (plm.TONE_OFF);
> }
>
> probiere, kommt gar nichts.
> Die LED blinkt nur 1 *  ???
>
> Was kann das sein ?
>
>
> GruÃ? und danke
> Dirk


    Antwort schreiben


Antworten: