??? 10/05/09 14:21 Read: times |
#169433 - RAM indeterminate after a hardware reset Responding to: ???'s previous message |
Matthew Milford said:
My concerns arose when I was reading that the RAM was indeterminate after a hardware reset, and I wasn't sure what was meant by "indeterminate"--random gibberish possible, or previous values? Thanks for setting me straight. Because, as already noted, a hardware reset does not cause the RAM to be cleared, you cannot rely upon it containing anything useful - unless you have taken specific steps to make it so. So, provided the supply voltage doesn't go outside the "data retention" specification, the contents of the RAM will be preserved over a reset. Quite a few applications rely upon this by putting the chip into a "deep sleep" mode - from which the only exit is a hardware reset... |
Topic | Author | Date |
A few questions about internal RAM | 01/01/70 00:00 | |
questions | 01/01/70 00:00 | |
through everything | 01/01/70 00:00 | |
oops | 01/01/70 00:00 | |
maybe | 01/01/70 00:00 | |
I'm writing in asm | 01/01/70 00:00 | |
EEPROM | 01/01/70 00:00 | |
then RAM is NOT cleared on reset | 01/01/70 00:00 | |
RE: RAM is NOT cleared on reset. | 01/01/70 00:00 | |
nothing in the code | 01/01/70 00:00 | |
RAM indeterminate after a hardware reset | 01/01/70 00:00 | |
Great | 01/01/70 00:00 | |
Good checksumming | 01/01/70 00:00 | |
Please pardon my ignorance | 01/01/70 00:00 | |
Knowing if initial contents is initialized or not. | 01/01/70 00:00 | |
Battery-backed microcontroller | 01/01/70 00:00 | |
Just use an 8051 with eeprom | 01/01/70 00:00 | |
Thanks | 01/01/70 00:00 | |
alternatives | 01/01/70 00:00 | |
Not just "alternative" - but "superior"! | 01/01/70 00:00 | |
Great suggestions | 01/01/70 00:00 | |
that depends![]() | 01/01/70 00:00 |