On 19 Jan 2003 at 9:51, rad0 wrote: >...and I use rb6 and rb7 > thru resisters for programming via bootloader and rs232 feedback > Yes, keeping RB6 and RB7 free for in circuit programming is a good idea. A bootloader though will often use the UART for RS232 communications, or some bootloaders use a general purpose port line. I presume you are using a PIC16F87x as most other parts AFAIK don't support bootloading (apart from the 18F series). The bootloader from http://www.microchipc.com/ is cool in that it also generates a reset signal that on the serial port that you can route to MCLR. That way, to upload new code you just click the Write button and away it goes, no need to manually reset your micro. -- Brent Brown, Electronic Design Solutions 16 English Street, Hamilton, New Zealand Ph/fax: +64 7 849 0069 Mobile/txt: 025 334 069 eMail: brent.brown@clear.net.nz -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.