Hola buenas...
Haber, con un micro no creo que puedas encender muchos leds, pero creo que una muy bueba alternativa seria utilizar algun tipo de conversor Serie-Paralelo, por ejemplo y si no me equivoco 74HC595, se trata de un conversor serial-paralelo, incluso, si no me equivoco, puedes poner 16 en cascada, por lo que con cada pin del pic optienes unas 128 salidas.
Espero haberte sido de ayuda...
Un saludo