-
        

Ergebnis 1 bis 3 von 3

Thema: Probleme mit Asuro programmierung

  1. #1

    Probleme mit Asuro programmierung

    Anzeige

    Ich habe mir vor kurzen den Asuro gekauft. Habe bis jetzt noch nicht viel erfahrung mit Programmieren, und wollte von daher klein anfangen. Ich wollte mich mit der Programmierung der Taster und LED´s vertrauter machen.
    Ich wollte ein Programm schreiben:
    a) Wenn man keine Taste drückt leuchtet die Status LED gelb
    b) Drückt man Taster K1-3 leuchtet sie rot
    c) Bei Taster K4-6 grün

    Mein Programm sieht so aus:

    #include"asuro.h"
    int main(void)
    {
    Init();
    while(1){
    if (PollSwitch()>0) if (PollSwitch()<
    {StatusLED(RED);}
    else if (PollSwitch()>7)
    {StatusLED(GREEN);}
    else
    {StatusLED(YELLOW);}
    }
    return 0;
    }

    Das Problem ist schalte ich Ausro an leuchtet die LED grün, drückt man die Taster wechseln die Farben scheinbar wahllos für die Zeit des Drückens oder die ganze Zeit zu wechseln.
    Hab schon vieles ausprobiert.
    Es wäre nett wenn mir einer bei dem Programm helfen könnte.
    Mfg
    Paripah

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    02.03.2006
    Beiträge
    67
    versuchs mal so:

    Code:
    #include "asuro.h"
    
    int main(void){
    	Init();
    	while(1){
    		if(Pollswitch > 7) {
    			StatusLED(RED);
    		} else if(Pollswitch() > 0 && Pollswitch() < 7) {
    			StatusLED(GREEN);
    		} else {
    			StatusLED(YELLOW);
    		}
    	}
    	return 0;
    }

  3. #3
    danke
    echt nett von dir^^

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •