have a circuit with the MSP430F133 that needs brown-out reset. If the power is disconnected for a short time, but not long enough for the voltage to decay to near-zero, I don't get a POR when power returns and the program goes to an unknown state. I could monitor the voltage and when it gets low generate a POR by pulling RST low or a PUC by writing an exception to the WDT. The problem is that the unit will then continue to operate from that point until the voltage falls low enough to mess it up and then I still don't think I can be sure what happens when power is restored. I don't think using the comparator helps because its control register will also become undefined as the voltage drops.
Of course I can add an external voltage comparator connected to the reset pin, but anyone have a software solution? I know some MSP parts have BOR (brown-out reset), but strangely not all. Thanks for any suggestions, Tom Russell