Hallo zusammen, ich habe momentan ein Problem beim Kompilieren meines Sourcecodes. Der Compiler zeigt mir folgenden Fehler: main.c:166: error: static declaration of 'TIMER0_TCNT0_vect' follows non-static declaration main.c:166: error: previous declaration of 'TIMER0_TCNT0_vect' was here Der Sourcecode an dieser Stelle ist folgender: ISR(TIMER0_TCNT0_vect){ i_zeit++; } Benutzt wird ein AtMega8. Solltet ihr den restlichen Funktionscode brauchen, einfach schreiben :D VG SL
Ob nun mit Absicht (weil du dachtest es gehört so) oder wegen einer fehlenden Klammer irgendwo, anscheinend ist deine ISR innerhalb einer anderen Funktion.
Ich dachte es gehört so :D Danke für die schnelle Antwort. Habs mal aus der Funktion rausgetan, jetzt funktionierts :D Danke für die Hilfe! Vg SL
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.