Ich habe nur die ersten paar posts gelesen, aber da sehe ich nichts was gegen den Einsatz vom AVR-GCC sprechen würde...
Im Zweifelsfall versieht man einfach jede Variable bei der es nötig ist (die also möglicherweise gelesen werden könnte, bevor ihr zum ersten mal ein "richtiger" Wert zugewiesen wird) mit einer entsprechenden Initialisierung. Das sollte man in C sowieso immer machen, um sicher zu gehen daß alles korrekt funktioniert.
mal ganz davon abgesehen, daß man C (wenn man die Sprache beherrscht) immer Bascom vorziehen sollte (da Bascom dafür bekannt ist, recht ineffizienten Code zu erzeugen)
Lesezeichen