3×3x3 LED Cube
Here is the 3×3x3 LED Cube project. It runs using a PIC16F690. Along with the brief explanation of how to make it, It also included the .asm file for the PIC and a piece of software written in VB.NET that you can create your own LED patterns. These can be exported as .asm files and put into the main .asm code.
   3×3x3 LED Cube
This is full detail on 3×3x3 LED Cube website
www.instructables.com