| ??? 07/26/07 14:03 Modified: 07/26/07 14:05 Read: times |
#142345 - even at startup you can get into trouble Responding to: ???'s previous message |
Lynn Reed said:
a Schmitt "type" cell can be designed that cannot ever oscillate. (It is not Schmitt's design, but it does have hysteresis). If the chip designer uses this type of input, then I don't see any problem with using an RC circuit on RESET. Andy Neil said:
Well, you won't get problems due to slow rise of the RC reset voltage[...] But you will get problems due to slow rise of VCC, if it is significantly slower than the RC constant, you'll never get a reset! Andy said:
- but surely you'll still have the brownout problems where the capacitor doesn't discharge enough during the power "event", so the processor keeps running even with the supply out-of-spec...? I couldn't have said it better. Lynn, please, please, stop promoting the RC-Schmitt reset. It can and does fail in so many ways, and - please forgive me - it's foolish from the chipmakers to expect the system designers should care about clean and fast up/down of VCC. It's partially this thinking which brought the '51 on it's decline - look at the competition - all these AVRs and PICs etc. - a good working (maybe fusable) INTERNAL reset circuit (= bangap reference, comparator and timer) is a MUST today in this class of microcontrollers (as is an RC clock source, too). JW |



