Hallo,
hier noch weitere Ergänzungen da mir ja bisher leider noch niemand helfen konnte :
Also bei folgendem Programm leuchtet die StatusLED dauerhaft rot egal welche Taster ich drücke:
#include "asuro.h"
int main(void)
{
Init();
unsigned char taste;
taste = PollSwitch();
if (taste=32)
StatusLED (RED);
else if (taste=16)
BackLED (ON,ON);
else
FrontLED (ON);
while(1);
return 0;
}
Der Selftest hingegen läuft einwandfrei. Jeder Taster macht genau das, was er soll und auch nix von alleine, wohingegen bei meinen selbstgeschriebenen Programmen es ja den Anschein hat als würde Asuro denken ein Taster würde gedrückt werden.
Sind denn die Selbstgeschriebenen Programme richtig???
Bitte helft mir!!!
MFG
Christian
Lesezeichen