_delay_ms( Achtung kann nicht grösser werden als ca. 62ms bei 4MHz )

steht irgendwo, max delay bei F_CPU

mein Hilfskonstruct ist:

void _delay_up50(UBYTE n)
{ UBYTE tmp;
for(tmp=0; tmp<n; tmp++)
_delay_ms(50.0);
}