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

Re: Inkremental / Drehgeber Kategorie: Programmierung (von MarkusNRW - 27.07.2005 18:49)
Als Antwort auf Re: Inkremental / Drehgeber von wema - 27.07.2005 10:06
Ich nutze:
C164CI-ControllerBoard, CC2-Application-Board, OSOPT V3.0
Hallo!!
Ich habe dass Programm auf meine bedürfnisse angepasst, habe aber noch Probleme mit dem main
thread... wo füge ich ihn richtig ein dass er mir beim kompilieren nicht meckert...
MfG



//------------
  thread main
//------------

//------------------------------------------------------------------------
function abfrageDrehgeber (int wert,int min,int max,byte cur)
//------------------------------------------------------------------------

{
//position=ports.getb(8);
min = 2;
max = 99;
wert = 50;

long position;
long position_alt;

  while not inkremental.getPushKey()
  {
    position=inkremental.get_position();
    if position < position_alt-10
    {
      position_alt=position;
      wert=wert-1;
      if wert==min-1  wert=max;
      lcdext.goto(0,3);
      lcdext.zahl2(wert);
      lcdext.cursorleft();
    }
    else if position > position_alt+10
    {
      position_alt=position;
      wert=wert+1;
      if wert==max+1   wert=1;

      lcdext.goto(0,3);
      lcdext.zahl2(wert);


      lcdext.cursorleft();
    }
  }
}



    Antwort schreiben


Antworten:

Re: Inkremental / Drehgeber (von MarkusNRW - 27.07.2005 20:11)
    Programmfehler beim Drehgeber (von Markus - 28.07.2005 19:59)
        Re: Programmfehler beim Drehgeber (von wema - 28.07.2005 22:08)
            Re: Programmfehler beim Drehgeber (von Markus - 28.07.2005 22:36)