Just as the title says it, I have a fairly long interrupted program downloaded to 3 different 18m2 chips. When I insert each chip 1 by 1 into my circuit, only chip A seems to function correctly. I have re-downloaded the program numerous times to all 3 chips and its always that only chip A only works correctly. Chips B & C start and then both restart at the same point (a return from a gosub command?). The program does not use any sleep only pauses however I have not tied all unused inputs to ground via 10k resistors. Could this be the problem? If so then why is it only a problem on Chips B & C? Anyone else have this issue or have any input? Thanks, cheers!