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.