...Da hast dir ja einen peniblen Compiler gefangen...

das ist winavr-c.
die warnungen sind korrekt. wenn man genau liest, erkennt man das es warnungen sind , die den programmablauf zur hexdatei nicht unterbrechen und auch die hexdatei korrekt erstellen.
die warnungen sind gegen die vergesslichkeit der programmierer gemacht worden.
wenn man c proggen tut, darf man nicht mehr schludern wie in basic. hier wird eine korrekte, nicht eine pennible programmierweise verlangt, was auch sicherlich dazu beiträgt fehler besser zu lokalisieren und einen einwandfreine ablauf im avr-studio zu gewährleisten. winavr-c und avrstudio gehören zusammen wie mutter und kind.
die basicprogger tun sich sehr schwer mit c, weil jede kleine struktur ausgetüftelt werden muss. wer c kennt, weiss, das es ungefähr nur 30 grundbegriffe gibt und das andere sind eigentlich nur noch daraus erstellte routinen.