Hi All, I need a possibility to reset the PIC by the software (after receiving a special command via serial interface). The design does not use WDT (otherwise it would be enough to stop executing the CLRWDT commands). The simplest solution is to tie one of output pins to the ~MCLR pin (maybe via a small resistor). After reset that in is in high impedance state so it does not change the behaviour of the reset circuit, then it may be repogrammed by the software to the output with "0" level, causing the PIC to reset. Is it really the simplest way to achieve my goal? Can it be done without loosing one pin (and resistor)? -- TIA & Regards Wojciech Zabolotny wzab@ise.pw.edu.pl -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics