Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

ATA6617 View Datasheet(PDF) - Atmel Corporation

Part Name
Description
MFG CO.
'ATA6617' PDF : 308 Pages View PDF
4.4.5.2
4.4.5.3
Bits 8:0 – EEAR8:0: EEPROM Address
The EEPROM Address Registers – EEARH and EEARL – specifies the high EEPROM
address in the EEPROM space (see “E2 size” in Table 4-3 on page 39). The EEPROM data
bytes are addressed linearly between 0 and “E2 size”. The initial value of EEAR is undefined.
A proper value must be written before the EEPROM may be accessed.
Note: For information only - ATtiny47: EEAR8 exists as register bit but it is not used for addressing.
EEDR – EEPROM Data Register
Bit
Read/Write
Initial Value
7
EEDR7
R/W
0
6
EEDR6
R/W
0
5
EEDR5
R/W
0
4
EEDR4
R/W
0
3
EEDR3
R/W
0
2
EEDR2
R/W
0
1
EEDR1
R/W
0
0
EEDR0
R/W
0
EEDR
Bits 7:0 – EEDR7:0: EEPROM Data
For the EEPROM write operation the EEDR Register contains the data to be written to the
EEPROM in the address given by the EEAR Register. For the EEPROM read operation, the
EEDR contains the data read out from the EEPROM at the address given by EEAR.
EECR – EEPROM Control Register
Bit
7
Read/Write
R
Initial Value
0
6
5
4
3
2
1
0
EEPM1 EEPM0 EERIE EEMPE EEPE EERE EECR
R
R/W
R/W
R/W
R/W
R/W
R/W
0
X
X
0
0
X
0
Bit 7,6 – Res: Reserved Bits
These bits are reserved for future use and will always read as 0 in Atmel ATtiny87/167. After
reading, mask out these bits. For compatibility with future AVR® devices, always write these
bits to zero.
Bits 5, 4 – EEPM1 and EEPM0: EEPROM Programming Mode Bits
The EEPROM Programming mode bits setting defines which programming action that will be
triggered when writing EEPE. It is possible to program data in one atomic operation (erase the
old value and program the new value) or to split the Erase and Write operations in two differ-
ent operations. The Programming times for the different modes are shown in Table 4-4. While
EEPE is set, any write to EEPMn will be ignored. During reset, the EEPMn bits will be reset to
0b00 unless the EEPROM is busy programming.
Table 4-4. EEPROM Mode Bits
EEPM1
EEPM0
Typical
Programming
Time
0
0
3.4ms
0
1
1.8ms
1
0
1.8ms
1
1
Operation
Erase and Write in one operation (Atomic Operation)
Erase Only
Write Only
Reserved for future use
46 Atmel ATA6616/ATA6617
9132D–AUTO–12/10
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]