Re: Nochmal C-Control Station 2 Fragen Kategorie: CC2-Unit & Appl.Board / CC2-Station (von Matthias Pannek - 21.09.2002 14:32) | |
Als Antwort auf Re: Nochmal C-Control Station 2 Fragen von André H. - 21.09.2002 8:50
| |
> > Dafür scheint es "function" zu geben. > > Functionen sind das Euqivalent zu "gosub". > Aber für goto selbst gibt es leider kein Ersatz. Gut, wenn man > entsprechend mit Funktionen und if's programmiert ist das kein > Problem. Achso, > Was wirklich stört ist, da� es kein Ersatz für "on... goto" gibt. > Somit mu� alles mit if in folgendem Stil abgefragt werden: Das ist natürlich schade... > Das schluckt aber leider sehr viel Rechenzeit zu einer "select"-Lösung. Jepp > Der I²C-Bus hat nur den Nachteil, da� bei langen Leitungen viel beachtet werden mu�. > Aber für Deinen Fall wird es reichen einen zweiten, langsameren Bus zu emulieren. > (siehe "i2cext.c2" ca. 3,5kHz mit OSOPT_V2) > Im Prinzip kann man mit der Taktrate dieses zweiten Buses so weit runter gehen > wie man will. Kurz je niedriger die Frequenz, desto länger die Leitung. Zum messen der Temperatur reicht ja eine ganz nierige Frequenz. > > Müsste ich probieren. Ins Bad würd ich z.B .schlecht kommen :( > > Gibt's im Bad keinen Schalter, der zu einer Wand, z.B. im Flur führt. > Dann könntest Du einfach ein Loch durchbohren. :-) Doch, einfach mal schauen :) Man müsste das Thermometer in die Steckdose/Schalter einbauen können. Vom Platz her sicher möglich (wenn nicht grösser als bei W2Bus, aber halt schlampige Lösung :) > Die Spache C2 ist in Module(u.a.Treiber) aufgteilt. > Um auf einem LCD etwas auszugeben mu� man so schreiben: > string a; > s="text" > lcdext.print(s); //bzw. ähnliche Funktion im Modul "station_lcd.c2" Gut > Im Prinzip schon, nur da� die Tastatur mehr Tasten hat, es noch ein paar > Zusatz-LEDs gibt und 2 Schieberigister am LCD hängen für Port > P0, LEDs & Relais. Danke Matthias | |
Antwort schreiben Antworten: |