What kind of Display - I guess a DOT Matrix one.
And set up a text on the micro AVR and the compiler Codevision
To create a text i would do that in 2 Steps.
First create a Table with the Bytes for the Characters.
Best is to use the according adresses of ASCII Code.
At next Step you could write your Text.
Every Character adresses the Space of the table where is stored the according bytes for that character.
E.g. Byte(s) for Character "A" are stored at 0x41 Hex of your Charset.
The whole Text i would put in an Display Space.
While an Timer interrupt would readed out that space and shown on your Display.
So you get fix times between switching through the Array.
The Complete Character building can be don in the main Routine.