Eine Frage hätte ich da noch.
Was verwendest du für eine Version von GCC.
Es gab doch in älteren Versionen der AVR-Lib-C den Hinweis das _delay_ms() nur bis zu einem gewissen Wert funktioniert, abhängig von der Taktfrequenz.