Sowas geht natürlich auch ganz ohne irgendwelchen Delays.
Pseudocode:
Code:
do {

    if (Zeichen_da)
        Zeichen_eintragen;

} while (noch_nicht_alle_Zeichen_da);