Re: benötige hinweise beim programmieren Kategorie: Programmierung (von reneforster - 31.10.2004 19:01) | ||
Als Antwort auf Re: benötige hinweise beim programmieren von armelle - 31.10.2004 18:41 | ||
| ||
Hallo Armelle, hier ein Beispiel, denn Port (X) musst Du noch eine Nummer geben, ich kenne mich am Board nicht aus. thread main { byte status; // für den aktuellen Schaltzustand status=0; // Status den AUS Zustand geben // ab hier die eigentliche Programmschleife *********************************** loop { wait ports.get(X); // hier wird gewartet bis am Port X ein High Pegel kommt // Ausführen wenn Status 0 ( alles AUS ), dann Port 9 EIN und Port 10 AUS // und den Status auf 1 setzen if status==0 {ports.set(9,1);ports.set(10,0);status=1;} // Ausführen wenn Status 1 ( Port 10 EIN ), dann Port 9 EIN und Port 10 EIN // und den Status auf 2 setzen if status==0 {ports.set(9,1);ports.set(10,1);status=2;} // Ausführen wenn Status 2 ( Port 9 und 10 EIN ), dann Port 9 und Port 10 AUS // und den Status auf 0 setzen if status==0 {ports.set(9,0);ports.set(10,0);status=0;} // eine Pause machen - wegen Entprellen und ungewollten zu schnellen Schalten // am Taster sleep 1000; }} Rene | ||
Antwort schreiben Antworten: ok, Andre war schneller und machts geschickter (o.T.) (von reneforster - 31.10.2004 19:02) |