Yes, the ICD1 will program with a 3.3V supply. However there are a couple of potential problems. First the ICD1 draws a lot of current when it starts up. I found that I needed to supply over 700mA @ 3.3V to get it working (I built a 3.3V 1A supply for programming). Once the ICD1 has started up it uses much less power. The other problem is erasing and code protecting and it is described at the very end of the readme.icd file included with MPLAB. I've included the relevant part of the readme below. Paul ************ From readme.icd **************** ----------------------------------------------------------------- Low Voltage Operation ----------------------------------------------------------------- When using the MPLAB ICD with a target voltage of less than 4.5v, be sure to do the following: 1.Turn off the Erase All Before Program feature under the Program Options. 2.Make sure all code protect features are turned off. Once the device has code protect turned ON, you will need a 4.5v target voltage to clear it. 3.It is recommended to set the End Address under the Program Options to a little past the end of your code to save programming time. CAUTION: DO NOT USE the ERASE or Erase All Before Programming Function. If you do, you will not be able to reprogram the device until you supply a 4.5v target voltage. ********************************************* > -----Original Message----- > [mailto:PICLIST@MITVMA.MIT.EDU]On Behalf Of al smith > Sent: Friday, December 19, 2003 9:27 AM > > So far....all of my stuff ive been doing (PIC related) has been 5V. Now I > have a 3.3V device to play with. Presently, I have the ICD1 version (non > hockey Puk thing) and I know that it gets its supply voltage from the PIC > circuit. But will it run on 3.3V? Or do I need to supply it with 5V, but > will the programming signals exceed the limits then. Off to read the > manual.... -- 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