> This means that the only thing left to check is the > program. I get no > errors except message (302) - checked those and > everything seems correct. I don't think that a programmer cares what you wrote in a program, it just burns that into PIC :-) . I'm using ICD2 with MPLAB v.6.32. I have a few questions: 1: does ICD recognise the PIC when you connect it? 2: how do you power the ICD? 3: do you use ICD as a programer or as a debugger? 4: does ICD pass its self test (under settings)? 5: did you check the connections on the board? When I first tried to program the PIC I accidentally reversed pin order of ICD cable on my protoboard, and I experienced almost the same problems as you are describing. Found it out after running the self test. Some voltages were around 3 volts instead of 5V. Regards, Samo __________________________________ Do you Yahoo!? Protect your identity with Yahoo! Mail AddressGuard http://antispam.yahoo.com/whatsnewfree -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics