Ich weiß nicht, wie das bei OLEDs ist, aber bei Backlight-LCDs ist es so, dass die Zeichen in der Reihenfolge, in der sie angezeigt werden, dunkler werden, wenn man das Display zu schnell updatet. Dann werden die letzten Zeichen quasi schon wieder dunkel kurz nachdem sie angefangen haben, aufzuleuchten. Lässt du die Zeichen also nur einmal darstellen oder immer wieder? Wenn letzteres: einfach ein Delay in die Schleife packen, damit das Display genug Zeit hat, die Zeilen aufzubauen.