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) |