On 5/9/05, Howard Winter wrote: > On Mon, 9 May 2005 12:41:03 +0100, kenasw@btinternet.com wrote: > > > I have a question about pickit1. Pickit1 can be used to programme several > > baseline devices, as described in TB079. But why is it only extended to > > baseline devices, is there any special reason why pickit1 could not be > > used to programme all pic devices? > > First there's the physical problem: the PICkit1 has a 14-pin socket, so anything bigger won't fit. > > Secondly the software: You'll find that MPLAB won't let you tell it to use a PIC/programmer combination that > it thinks won't work - if you select (say) the PIC16F88 then PICkit1 will be greyed-out in the Programmer > selection. > > You may be able to cobble together an ICSP connection to get round the physical problem, but the software > still won't play. > > Cheers, > > > Howard Winter > St.Albans, England > You can use a different software. For example I use this under Linux: http://mlug.missouri.edu/~markrages/software/usb_pickit/ This software is in plain-old-C and links against the cross-platform libusb. It could be compiled for Windows. It would be simple to extend to program other devices, as long as the timing for programming is similar to the 12F675 series. Can a PIC programming expert comment on this? Please let me know of any patches you make to usb_pickit. I rigged up a ICSP header by soldering wires to a 14-pin socket. I could have used the pickit's header for this purpose as well. Regards, Mark markrages@gmail -- You think that it is a secret, but it never has been one. - fortune cookie -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist