Die offizielle Lösung ist, Timer benutzen.
Ich hab eine einfachere Idee (in diesem Beispiel wird 1,3s gewartet):
Code:
for(int i = 1300; i > 0; i--)
    _delay_ms(1);
EDIT:
Hab ich vergessen, 1300 kannst du natürlich durch deine Variable ersetzen.