5x5 Font for LED Matrix

Now I can use the the LED matrix show the Number and letteres , but I still can not show the moving things that like a letter left in and right out. It shows clouded when moving...may be i need to modify the delay for display

now I have another problem is that I don't know how to use the timer inside the AVR to count for me .. I would like to make a function that with a time variable to set the display duration.
like : void DispChar(ASCII,Color,time)~ now just the time ,it's hard for me to get accurately~ i don't know how to use the the time0 and 1 ... :-?