Hallo, ich bekomme beim kompilieren immer eine Fehlermeldung: avr-gcc -c -mmcu=atmega8 -I. -gdwarf-2 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=ampel.lst -std=gnu99 -DF_OSC=12000000 -MD -MP -MF .dep/ampel.o.d ampel.c -o ampel.o ampel.c: In Funktion »main«: ampel.c:127: Fehler: Statische Deklaration von »__vector_6« folgt nicht-statischer Deklaration ampel.c:127: Fehler: Vorherige Deklaration von »__vector_6« war hier ampel.c:171: Fehler: expected declaration or statement at end of input Das wird leider mein erstes Programm, kann mir ggf. jemand weiterhelfen? Gruß, Sven
Der if-Block ab Zeile 120 ist nicht geschlossen. Andreas
Danke, den Fehler habe ich auch gerade gefunden. Allerdings blinkt noch nichts sondern alle Ausgänge leuchten... Naja muss ich weiterforschen!
Sven Z. schrieb: > sondern alle Ausgänge leuchten... Weniger Strom nehmen ;-) SCNR, Andreas
Nö, ich bin dem Tutorial gefolgt und alle Dioden haben eine gemeinsame Anode und somit ist das verdreht, also bei 1 ist aus und bei 0 an (Logisch, wenn man drüber nachdenkt, naja ZU SPÄT). Aber das blinken geht noch nicht...
Okay, Thema hat sich erledigt! Nun läuft alles. Schöner Einstieg in die AVR-Programmierung...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.