Here`s an another project, which makes an Scrolling LED display. Here 64 leds which are connected to an Matrix display. The Anodes are drived through an Driver IC UDN2981 and the cathodes are drived through ULN2803. The Atmega8515 is used in this project to control the display. The microcontroller is programmed with Bascom AVR. For example, look
the below image. At column 1 the leds to be glown are the 2. 3, 4, 5. So the equivalent value is 00111100 in binary. The last ninth byte is for a blank column. It is used to separate the 2 images on the display.