Quote Originally Posted by don_mathew
led var byte [15]
That's your problem, you defined a 15 byte array and are trying to address the 16th element.

led var byte [15] ' defines a 15 byte array addressed 0 to 14

Change the 15 to a 16 and all should work.