Da ist nichts komisch und an Deinem Display ist auch nichts kaputt.
Deinen Fehler hat man Dir ja schon gezeigt.

Um korrupte Funktionen zu vermeiden sollte in einer Do-Loop Schleife auch mindestens ein "nop" (Assembler für "no operation") stehen.