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

Re: Betriebssystem laden Kategorie: CC2-Unit & Appl.Board / CC2-Station (von André H. - 4.08.2003 21:16)
Als Antwort auf Re: Betriebssystem laden von Steffen - 4.08.2003 20:41

Hallo Steffen,

> Leider spielt sich da ein weiteres Problem ein :.-(
>
> Ich habe ein Beispielprogramm aus dem Buch "Messen, Steuern und Regeln mit der CC2" übertragen,
> welches das Display ansteuert. Ausgabe - so soll sie zuindest sein - Hello World ;-).
>
> Funktioniert aber nicht. Die Anzeige bleibt unverändert (obere Reihe schwarze Kästchen).

Beachte, daÃ? alle Beispiele, die das Modul lcd.c2 verwenden, nicht mit der CC2-Station
funzen. Das Modul lcd.c2 ist der Treiber für das interne Mini-LCD der CC2-Unit.

Das Display der Station ist ein "externes" Display, das genauso wie das Display
an dem Application-Board angeschlossen ist.

Verwende für die Station folgende alternative Treiber: (statt station_lcd.c2, station_io.c2)
lcdext.c2
stports.c2
stkeyb.c2

lcdext.c2 und stports.c2 benötigen au�erdem noch den Systemtreiber sys0001.hex
(ist bei den ZIPs der Module enthalten), welcher mit einem Download-Tool
im Hostmode in Segment 3 geladen werden muÃ?.

Hier ein kleines Start-Beispiel:

thread main
{byte second;
 stports.init();
 stports.LCDlight(1);
 lcdext.init();
 lcdext.print("Hello World");
 second=system.second();
 loop
 {
  lcdext.line(2);
  lcdext.time(0);
  stports.togLED(1);
  sleep 490;
  stports.togLED(1);
  wait system.second()!=second;
  second=system.second();
 }
}


Dieses Proggie gibt in Zeile 1 den Text "Hello World" aus und in Zeile 2 dir Uhrzeit.
Mit DCF77-Empfänger sollte die Zeit nach ca. 3-4 Minuten korrekt angezeigt werden.

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:

Re: Betriebssystem laden (von Steffen - 5.08.2003 18:46)
    siehe Thread "Blinkende Anzeigebeleuchtung" (o.T.) (von André H. - 5.08.2003 22:18)