Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: IO mix mit 8574 hängt- Nachtrag Kategorie: I²C-Bus (von Markus - 16.11.2006 21:57)
Als Antwort auf Re: IO mix mit 8574 hängt- Nachtrag von nitraM - 16.11.2006 19:04
Ich nutze:
C-Control II Station, OSOPT V3.1
Hallo nitraM,

Hier mein test:


int ini,In;
string text;
thread main
{station_io.init();
station_lcd.init();
station_io.LEDon(1);
station_io.LEDon(2);
station_io.LEDon(3);
text="";
sleep 1000;
station_io.LEDoff(1);
station_io.LEDoff(2);
station_io.LEDoff(3);
sleep 500;
ini=pcf.init();
loop{
text="";
station_io.LEDtoggle(1);
//sleep 200;
In=pcf.getn(3,1);
//station_io.LEDtoggle(1);
str.putintf(text,In,3);text=text+",";

//station_io.LEDtoggle(2);
sleep 3;
pcf.putn(3,0,In);
//station_io.LEDtoggle(2);

//station_io.LEDtoggle(3);
//sleep 200;
In=pcf.getn(4,1);
//station_io.LEDtoggle(3);
str.putintf(text,In,3);text=text+",";
station_lcd.cursorpos(2,0);
station_lcd.print(text);
//station_io.LEDtoggle(4);
//sleep 200;
pcf.putn(4,0,In);
station_io.LEDtoggle(4);

}
}



Die "Komentarzeilen habe ich nach und nach gemacht um zu sehen wie weit ich mit dem Timing runter kann.
sleep 3 ist das  Minimum Bei sleep 2 bleib des Prg stehen. Warum es bei der Textausgabe nicht ist ???

Welche 1.Variante meinst Du??
Die Ursprügliche Variante bei der nur 1 Modul funktioniert hat oder die Umgeschreiben mit den Port zugriffen?

Das gesamte Prorgamm besteht aus mehr als 10 Modulen.

GruÃ? Markus


    Antwort schreiben


Antworten: