Hallo Leute,
ich wollte ein einfaches Programm schreiben um die Taster und die StatusLED zu testen.
Beim start des Porgramms soll die taste GREEN sein. wenn ich eine taste drücke soll sie auf RED. danach wieder auf grün und warten bis ich wieder eine taste drücke.
das habe ich geschrieben. beim compilieren bringt er immer folgende meldeung:Code:include "asuro.h" int zaehler; int main(void) { Init(); zaehler = 0; while (zaehler < 10) { while (PollSwitch() == 0) { StatusLED(GREEN);} StatusLED(RED); zaehler = zaehler+1; } while(1); return 0; }
ich hatte zuvor echt ne variable taste, aber die habe ich entfernt. jetzt habe ich gar kein tase(falsch egschrieben für taste) und er bringt immer dieselbe meldung?!Code:In file included from asuro.h:34, from test.c:1: c:/winavr-20100110/lib/gcc/../../avr/include/avr/signal.h:36:2: warning: #warning "This header file is obsolete. Use <avr/interrupt.h>." test.c: In function 'main': test.c:22: error: expected '(' before 'tase' test.c:22: error: 'tase' undeclared (first use in this function) test.c:22: error: (Each undeclared identifier is reported only once test.c:22: error: for each function it appears in.) make: *** [test.o] Error 1 > Process Exit Code: 2 > Time Taken: 00:00
kann mir jd helfen?
bin noch anfänger, seid bitte nicht so hart ;P
grüße







Zitieren

Lesezeichen