The 18F6620's RESET instruction is supposed to simulate a MCLR reset, but it doesn't seem to be doing that. I'm looking at a program that, on reset, communicates with another device over the UART. If the reset is triggered by execution of a RESET instruction, the program fails: no serial communication occurs. If that instruction is replaced with an infinite loop that lets the watchdog timer reset the device, everything works fine. This project isn't mine -- I'm just trying to help a friend -- so I haven't seen enough to say for sure that the RESET instruction is operating incorrectly. I'm going to try to come up with a better test... Has anyone else seen this unexpected behavior? -Andrew === Andrew Warren -- aiw@cypress.com === Principal Design Engineer === Cypress Semiconductor Corporation === === Opinions expressed above do not === necessarily represent those of === Cypress Semiconductor Corporation -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.