Looks good (except for the base resistor mentioned several times already). May I offer the following simplification though: use a diode in place of the transistor, anode to MCLR, cathode to MAX232 output. The reason you are using a transistor in the first place is simply to achieve a logic "OR" of the two possible reset signals. Pin 7 (RTS) is a good choice I think. (RTS = Reset The Sucker?). I am using the same pin because I run Shane Tolmies bootloader in conjunction with Petr Kolomazniks downloader, both from: http://www.workingtex.com/htpic/PIC_bootloader.htm The downloader program generates a reset signal on RTS, which means you don't have to manually reset or power down the micro to initiate the bootloader. > Hi all > > currently I am using the circuit in the attach file to reset my PIC by > com port. Just to check is this method advisable and is there any > better way. > > regards > > -- 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: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu