Why not changed it to the new 18F USB parts (also need to change the oscillator to 4Mhz or multiply of 4MHz)? Then the limit code size of PIC16C745 will not be a limit factor. Even better we can make use of the USB bootloader so that the firmware can be updated. Of course, this becomes a major project then. Xiaofan -----Original Message----- From: William "Chops" Westfield [mailto:westfw@mac.com] Sent: Tuesday, May 10, 2005 11:58 AM To: Microcontroller discussion list - Public. Subject: Re: [PIC] Using pickit 1 to program other picmicros On May 9, 2005, at 10:22 AM, Wouter van Ooijen wrote: >> The software could be modified therefore by a knowledgable person? > > This is a common misconception. The software can be modified by any > determined person with sufficient time. Indeed; software can be modified more easily than written. Sometimes. I once modified a LISP program! Shudder. System utilities shouldn't be written in LISP... In this case, at least part of the programming algorithm is going to be in the 16C745 on the pickit1 itself, and that will probably limit the range of PICs you can program somewhat. BillW -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist