Obsah RAM po resetu

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

Obsah RAM po resetu

#1 Příspěvek od termit256 »

Co se stane s obsahem RAM v MCU po resetu vyvolanem necim jinym nez poklesem napeti? Vsiml jsem si, ze kdyz zabere napr. WDT, data v RAM zustanou. Ale netusim nakolik se na to da spolehnout. Jedna se konkretne o AT89LP51ED2 se kterym ted neco kutim. V datasheetu pisou ze se pri resetu jen nastavi porty do vychoziho stavu a samozrejme skoci na zacatek.

Napadlo me vyuzit to k identifikaci mista kde se neco kouslo, ale pokud by zachovani dat byla jen nahoda, bylo by zbytecne se s tim drbat.
Jak je to u jinych MCU? Mate s tim nejake zkusenosti?
Uživatelský avatar
FHonza
Příspěvky: 1443
Registrován: 20 lis 2012, 00:00
Bydliště: Praha

#2 Příspěvek od FHonza »

u Atmel AVR:
I/O registry se nastaví do výchozích hodnot
SRAM je nezměněna
32 "všeobecných" registrů R0-R31 je nezměněno
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“