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

Brett vor dem Kopf HILFE Kategorie: Sonstige Hardware (von Ken - 24.10.2006 13:50)


Hi Leute ich bin schon weiter mit meine Drehimpulsgeber
ich komme leider einfach nicht weiter sicher is es nur ne kleinichkeit aber ich bekomm es einfach nicht hin
BITTE BITTE HELP
Ich bekomme am Display schon ne anzeige will aber einfach nur 3 meldungen links rechts Push Button
leider bekomme ich das nicht auf die reihe .
Hir mein Programm bis jetzt
int wert;
int PushButton;


thread port
{
  string s;
  byte port;
  station_io.Clear();
  station_lcd.init();

  sleep 2000;

//*********** OUTPORTS **********************
  station_io.PORTtoggle(1);
  port=station_io.ExtPort >>10;
  station_lcd.home();
  station_lcd.print("???");
  station_lcd.showport(port);
//********BIDIRECTIONAL PORTS P1H-P7H ******
  port=wert;//BYTEPORT 1 ist herausgeführt
  station_lcd.line2();
  station_lcd.print("WERT: ");
  station_lcd.showport(port);
  sleep 500;
  }



thread Geber


{station_io.init();

  int SpurA, SpurB, SpurAA;

  loop
  {
   PushButton = !(ports.get(8));
   SpurA = !(ports.get(9));
   SpurB = !(ports.get(10));

   if SpurA < SpurAA //positive Flanke
   {
     if SpurB == -1 wert = wert + 1;
     if SpurB == 0 wert = wert - 1;
     SpurAA = SpurA; //Zustand am Port merken, für Flankenerkennung
     station_io.LEDon(1);sleep 5;
     station_io.LEDoff(1);sleep 5;
   }

   if SpurA > SpurAA //negative Flanke
   station_io.LEDon(2);sleep 5;
   station_io.LEDoff(2);sleep 5;
   {
     if SpurB == -1 wert = wert - 1;
     if SpurB == 0 wert = wert + 1;
     SpurAA = SpurA;//Zustand am Port merken, für Flankenerkennung
   }

   if PushButton == -1 wert = 0;

  }
}

thread main
{run port;
run Geber;
  halt main;
}



    Antwort schreiben


Antworten:

Re: Brett vor dem Kopf HILFE (von jmanbln - 25.10.2006 10:44)
Re: Brett vor dem Kopf HILFE (von nitraM - 24.10.2006 16:19)
    Re: Brett vor dem Kopf HILFE (von Ken - 25.10.2006 16:46)
        Re: Brett vor dem Kopf HILFE (von Ken - 25.10.2006 22:39)