Hi Leute, Ich habe hier ein Programm geschieben, welches eine Pause berechnet mit Timer0. Ich möchte die Delay function nicht benutzen. Mein problem ist, wenn ich compiliere bokomme ich immer folgende Warnungen. Compiling: pausetimer.c avr-gcc -c -mmcu=atmega8515 -I. -gdwarf-2 -DF_CPU=3686000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=pausetimer.lst -std=gnu99 -MD -MP -MF .dep/pausetimer.o.d pausetimer.c -o pausetimer.o pausetimer.c:18: Warnung: Rückgabetyp ist auf »int« voreingestellt pausetimer.c:18: Warnung: Funktionsdeklaration ist kein Prototyp pausetimer.c: In function `INTERRUPT': pausetimer.c:18: Warnung: Typ von »__vector_7« ist auf »int« voreingestellt pausetimer.c:21: Warnung: Kontrollfluss erreicht Ende einer Nicht-void-Funktion Was habe ich falsch gemacht? was heisst diese letzte Warnung und wie kann ich sie korrigieren? Danke im Voraus.
> INTERRUPT (TIMER0_OVF_vect)
Tja, man sollte vielleicht mal die Doku richtig lesen. Versuchs mal
mit ISR(TIMER0_OVF_vect)...
Halloooooooo!!! :( kann mir niemand helfen? oder hat jemand ein laufendes programm geschrieben in c , das eine delay mit timer berechnet? hilfe
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.