InFaIN
28.12.2007, 12:12
Hallo,
ich hab mir den Asuro zusammengelötet und will ihn nun Programieren. Ich hab die ersten programme aus der Anleitung getestet und allles hat geklappt. Nun hab ich meinen eigenen Code geschrieben in dem eigentlich bei jedem Taster eine andere LED angehen soll, doch es passiert nichts.
#include "asuro.h"
unsigned char taste;
int main(void) {
Init();
while(1); {
if (PollSwitch()>0) {
if (PollSwitsch()==1) {StatusLED(RED);}
else if (PollSwitsch()==2) {StatusLED(YELLOW);}
else if (PollSwitsch()==4) {BackLED(ON,OFF);}
else if (PollSwitsch()==8) {BackLED(OFF,ON);}
else if (PollSwitsch()==16) {BackLED(ON,ON);}
else if (PollSwitsch()==32) {FrontLED(ON);}
}
else
{
StatusLED (GREEN);
BackLED (OFF,OFF);
FrontLED (OFF);
}
}
}
ich hab mir den Asuro zusammengelötet und will ihn nun Programieren. Ich hab die ersten programme aus der Anleitung getestet und allles hat geklappt. Nun hab ich meinen eigenen Code geschrieben in dem eigentlich bei jedem Taster eine andere LED angehen soll, doch es passiert nichts.
#include "asuro.h"
unsigned char taste;
int main(void) {
Init();
while(1); {
if (PollSwitch()>0) {
if (PollSwitsch()==1) {StatusLED(RED);}
else if (PollSwitsch()==2) {StatusLED(YELLOW);}
else if (PollSwitsch()==4) {BackLED(ON,OFF);}
else if (PollSwitsch()==8) {BackLED(OFF,ON);}
else if (PollSwitsch()==16) {BackLED(ON,ON);}
else if (PollSwitsch()==32) {FrontLED(ON);}
}
else
{
StatusLED (GREEN);
BackLED (OFF,OFF);
FrontLED (OFF);
}
}
}