Atmega8 und Atmega328 sind fast gleich bis auf den Flash und die maximale CPU Frequenz. (8kb vs 32 kb / 16 MHz zu 20 MHz). PWM und Co sind auch noch etwas unterschiedlich.
Siehe auch https://www.roboternetz.de/community...-oder-Atmega88
http://rn-wissen.de/wiki/index.php?t...8_und_ATmega88


Hier die Data Sheets

http://cdn-reichelt.de/documents/dat...S_ATMEGA8A.pdf
http://www.atmel.com/images/atmel-82...t_complete.pdf

Um die LEDs zu Multiplexen kann ich dir hier dieses Tutorial empfehlen.
http://www.mikrocontroller.net/articles/LED-Matrix