I've got one for you: Not all of the parts start the program memory at the same spot. It took me 3 days to figure out why a program that worked perfectly on a '84 wouldn't work at all on an '87. I eventually figured out that my program's first few instructions were overwriting the interrupt table. I change ONE LITTLE ".ORG" AND IT WORKED PERFECTLY. AFTER THREE DAYS. AHHHHHHHHHHH. Hope that helps ;) -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu