Hallo wendtdir,
natürlich ist es sinnvoll die Hardware zuerst zu überprüfen, ob auch alles richtig eingelötet ist usw - das musst Du leider ganz alleine und sehr sorgfälltig tun ... dann kann man sehen ob Dein Code MIT dem Semikolon korrekt funktioniert.
Wovon ich mal grundsätzlich nicht ausgehen, wenn dahinter noch eine passende Bedingung abgearbeitet werden soll - und auch nur dann.
Hier in dem Asuro Handbuch-Seite 60 steht unter 9.1.4. Bedingungen ganz deutlich kein ";" drin.
Lade doch einfach mal das letzte Beispielprogramm unter 9.1.4. in den Asuro ein.
Code:
#include “asuro.h”
int main(void) {
Init ()
while (1) {
if (PollSwitch()>0) {StatusLED (RED);}
else {StatusLED (GREEN);}
}
Viele Grüße
Jörg
Lesezeichen