No rekl bych ze ses ve spatne kategorii pokud mas nakej warning pro AVRko
Jednoduse nemas definovanou frekvenci, na ktere bude MCU pracovat, takze compiler neumi presne spocitat delaye, ktery jsi v kodu pouzil.
Takze se musi napsat neco jako #pragma CLOCK_FREQ 4000000
nebo # define FCY 40000000
nebo # define F_CPU 40000000
Edit: Samozrejme s frekvenci odpovidajici tve aplikaci.