I am currently using an ICD2 and I *think* I can program the EEPROM with it, but I haven't verified programmatically yet. I am in the process of writing a test program that will demonstrate this issue (or show me my mistake). I will post more when I know more. Thanks for yours and everyone else's suggestions! Peter Anderson wrote: >Scott, > >I had an odd problem with the PIC18F1320. > >I was writing to EEPROM and then verifying. I >actually had to put it in a loop until it was >successful and there were times when it took over a >thousand writes. > >I tried another style of programmer with much the same >result. > >I went back to using the ICD2 which I had used to >debug the design and used it as a programmer and the >write was successful the first try everytime. > > > -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.