Wie kann ich eine Funktion schreiben für einen delay, welche als Übergabewert die dauer der Verzögerung hat.

Es es auch möglich ohne den Timer und Unterrupts zu arbeiten?

Mein AVR wird mit 4MHz betrieben.