Mega (EEPROM-). 256 ATmega48x 4 . EEPROM- , , .
EEPROM- /: , , .
EEPROM
EEAR (EEPROM Address Register) EEARH:EEARL. , . , . EEARH ( EEPROM-). EEARH .
EEDR (EEPROM Data Register) , EEPROM , EEAR, , EEPROM.
EECR (EEPROM Control Register) EEPROM-. , .
EECR
EEPROM- :
1. EEPROM (, EEWE () EECR).
2. FLASH- .
3. EEDR, EEAR ( ).
4. 1 EEMWE () EECR.
5. 4 EEMWE () EEWE () EECR . 1. 2 .
- , EEPROM FLASH-. EEPROM , FLASH- . ,
EEPROM , :
1. 4- 5- EEPROM , EEMWE 0.
2. , EEPROM-, , EEPROM. () .
( 1 SREG) 2...5 .
|
|
, EEPROM- : . :
1. , EEPROM .
2. , .
, EEPROM, :
1. , . (Brown-Out Detector BOD).
2. (Power Down), . , EEPROM .
3. FLASH- , . FLASH-, .
.
, . . 11 (ATmega48x) 17 (ATmega2560x/2561x) .
1 2 ( ) . , , .
, ($0000 ). , .
. , .
.
Mega . , . / SPH:SPL, $3 ($5) $3D ($5D) . ( ) , , . :
, , . 2 3, . . 2 (3). . , .
|
|
Mega . : (push) (POP).