Alan B. Pearce wrote: >>ICD: 16F876 (programmed with latest (?) >>firmware for ICD1 (using Picstart+)) >>ICD2: 16F877A >> >>Probably due to extra pins for USB chip and more status LEDs > > Ahh, yes point taken, I had forgotten they had gone to the 40 pin chip. But if the extra pins are for the USB & LED's, it should not be that big a deal to disassemble the code and modify it to run on ICD1 hardware. Anyone have quick pointers to the ICD2 schematic and hex file? I don't suppose anyone has disassembled the ICD1 & 2 code yet. I expect that 90% of it will be the same except for the USB. Or are there more substantial differences about ICD2 hardware? Hmmm, DIY ICD2 with nothing more than a firmware update to ICD1. Hadn't thought of that approach. If the mountain won't come to Mohhamed.... Robert _______________________________________________ http://www.piclist.com View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist