BTW: so ist das problem leicht zu lösen:
Code:
uint_8 temp;

...

temp = 0;
while(temp < 152) //Delay von 5 Sekunden
{
_delay_ms(33); /*maximal mögliche Delay-Zeit: 262,14ms/F_CPU in MHz
								Bei 8Mhz = 32,77ms*/
temp++;
}