The delays last the same, aprox. 1/2 of a second.
When I tried with the gcc-avr _delay_ms() It worked fine