??? 03/02/07 18:43 Read: times |
#134129 - That's not quite been my experience Responding to: ???'s previous message |
Kai Klaas said:
See also this:
http://www.8052.com/forum/read.phtml?id=134104 Well, Richard seems to have been the victim of a malfunctioning DS89C4x0 once, which just showed this sort of flash code memory corruption at power-up! There's even a "demoralizing" errata published by Maxim. So, from his point-of-view he is totally right in what he is thinking. And maybe he is actually right, that turning-off the supply voltage, when Vcc goes under 2V is a good idea?? Actually, I like stopping the oscillator a little better, though this requires an external oscillator rather than the built-in one. I've had no actual failures of the DS89C4x0s, yet, but did read that "demoralizing" erratum. It doesn't impact me because I've not yet used the internal FLASH memory. It's that that causes me to see the reset and flash-corruption as potentially separate and distinct problems. Nevertheless, I see no reason to omit the reset chip (containing this beneficent brown-out detection) even when Richard is right.
Kai I'm in complete agreement with this last assertion. If the added cost of the reset IC isn't an issue, and it seldom would be one for me, as I don't do volume production, then it harms nothing to use it. There are some "loose ends," though. I plan to take this up with the Maxim/Dallas microcontroller guy, though he's been somewhat less than helpful in the past. If there's been any Maxim-published study result regarding the FLASH corruption/Reset/brownout/Vcc transient issue, perhaps he can point it out. RE |