Re: Betriebssystem laden Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Steffen - 5.08.2003 18:46) | |
Als Antwort auf Re: Betriebssystem laden von André H. - 4.08.2003 21:16
| |
100%-ig Andrè, es läuft ;-) Gelegentlich blinkt das LCD-Display. Ist das normal ? Gru� Steffen > 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. | |
Antwort schreiben Antworten: siehe Thread "Blinkende Anzeigebeleuchtung" (o.T.) (von André H. - 5.08.2003 22:18) |