Hey by the way, in the RC code, there is an extra 0 that should be there.
Instead of :

FOR X = 0 TO 7 'INITIATE PWMDATA
PWMDATA[X] 0 = 255
NEXT X
INDEX = 0

It should be:

FOR X = 0 TO 7 'INITIATE PWMDATA
PWMDATA[X] = 255
NEXT X
INDEX = 0

Thanks
Manuel