If you want to stay completely within MPLAB, the ICD2 is the way to go. It does do ICSP, as well as debugging, for all the 18F chips and most 16F chips (not the F7x or F8x). I wouldn't completely veer away from the Warp-13. MPLAB can use it as though it were a PICSTART+, but has some trouble programming chips that expect to find Vpp elsewhere than on pin 1, since it doesn't know how to tell the Warp-13 to turn on an additional voltage line. It could also be a good choice because it will let you keep programming the 16C's, which I don't think the ICD2 can handle. Mike H. >I have been using my trusty old PICStart plus for quite some time now, and >am interested in starting to do ICSP instead, so I can start using some >surface mount parts. > >I have been just starting to look for an ICSP that is inexpensive (i.e. < >$200), can >program both PIC16's, and PIC18's, is up-to-date with the latest PIC chips, >and can be used from within MPLab (i.e. doesn't require loading a separate >package just to program or running it from a DOS prompt by hand). > >I have been looking at the ICD-2, but it doesn't seem clear if I can use >it for programming chips in more than just debug mode. > >Any ideas on the best way to go? > >All advice is much appreciated. > >Thanks, > >- Ted > >-- >http://www.piclist.com hint: PICList Posts must start with ONE topic: >[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads _________________________________________________________________ Get holiday tips for festive fun. http://special.msn.com/network/happyholidays.armx -- http://www.piclist.com hint: PICList Posts must start with ONE topic: [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads