Re: schwarzer Display Kategorie: Programmierung (von André H. - 12.06.2004 20:12) | ||
Als Antwort auf Re: schwarzer Display von azur - 1.06.2004 10:58 | ||
| ||
Hallo azur, > Also ich glaube, dass bereits ein OS drauf war, als mir die Station zugeschickt wurde. > Gibt es eine Seite, wo draufsteht, was man Schritt für Schritt machen muss, um ein Programm rüber- > zuladen? aus der anleitung werd ich nicth schlau... Arbeite mal die FAQs durch. > und wei� jemand, was der Befehl quit 123; bewirkt? kann es vielleicth sein, dass dieser Befehl irgendwas > beendet und dann zu einem schwarzen Display wechselt??? Dies hei�t nur, da� das Programm beendet wird.(Danach ist die CC2 im Hostmode.) Werte >0 beenden ein Programm. Die Zahl erscheint im Display(bis OSOPT_V2) bzw. der Modulo 10 wird mit der Host-LED als Blinkcode (ab OSOPT V3.0) angezeigt. Sonst hat dieser Wert keine weitere Funktion. -1 führt ein Software-Reset aus. > Ich bräuchte jetzt ein Programm, das so simpel ist, dass man jegliche Fehler im Quellcode > ausschlie�en kann und man trotzdem überprüfen kann, ob die Station funktioniert oder nicht. > Ich habe immernoch überhaupt keine Ahnung von Basic o.ä. > Kann mir jemand ein Programm schreiben, > bei dem irgendeine Lampe leuchtet? Wie wär's damit: thread rel { stports.setRel(2,0); sleep 500; stports.setRel(1,1); sleep 500; stports.setRel(2,1); sleep 500; stports.setRel(1,0); sleep 500; } thread LEDs {byte i; for i=1 ... 8 { stports.togLED(i); sleep 400; } } thread main {byte second; stports.init(); lcdext.init(); lcdext.print("Station Test"); run rel; run LEDs; loop { second=system.second(); lcdext.line(2); lcdext.time(1); lcdext.put(' '); lcdext.date(3); wait second!=system.second(); } } Dies setzt natürlich die neuesten Dateien vorraus. Also das neueste ServicePack installieren. (mehr siehe FAQs) 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: |