
位7 : 1 - 保留位
这些位保留供未来使用,读为0爱特梅尔
AVR
.
位8 : 0 - EEAR8 : 0 : EEPROM地址
EEPROM地址寄存器 - EEARH和EEARL - 指定的EEPROM高
在EEPROM空间地址(见“ E2的大小”
表3-1第19页) 。
EEPROM数据
字节都介于0和“E2大小”线性寻址。 EEAR的初始值是不确定的。
一个适当的值必须写入EEPROM中,可以访问之前。
注意:
仅供参考 - ATtiny47 : EEAR8存在的寄存器位,但它不用于寻址。
3.5.2
EEDR - EEPROM数据寄存器
位
7
EEDR7
读/写
初始值
读/写
0
6
EEDR6
读/写
0
5
EEDR5
读/写
0
4
EEDR4
读/写
0
3
EEDR3
读/写
0
2
EEDR2
读/写
0
1
EEDR1
读/写
0
0
EEDR0
读/写
0
EEDR
位7 : 0 - EEDR7 : 0 : EEPROM数据
对于EEPROM写操作的EEDR寄存器包含将要写入的数据
EEPROM中的寄存器EEAR给出的地址。对EEPROM的读操作,则
EEDR包含从EEPROM在由EEAR给出的地址读出的数据。
3.5.3
EECR - EEPROM控制寄存器
位
7
–
读/写
初始值
R
0
6
–
R
0
5
EEPM1
读/写
X
4
EEPM0
读/写
X
3
EERIE
读/写
0
2
EEMPE
读/写
0
1
EEPE
读/写
X
0
EERE
读/写
0
EECR
位7,6 - Res:保留位
这些位保留供未来使用,读为0 ,在爱特梅尔AVR 。后读
荷兰国际集团,屏蔽掉这些位。为了与以后的爱特梅尔AVR器件相兼容,写这些
位到零。
位5,4 - EEPM1和EEPM0 : EEPROM编程模式位
该EEPROM编程模式位的设置决定的编程操作,这将是
EEPE写入时触发。它可以编程在一个原子操作中的数据(擦除的
旧值写入新值)或将擦除,并在两个不同写入操作
耳鼻喉科操作。的编程时间的不同模式示于
表3-2 。
而
EEPE设置,任何写EEPMn将被忽略。在复位过程中, EEPMn位将被重置为
0b00的,除非EEPROM处于编程。
表3-2 。
EEPM1
0
0
1
1
EEPROM模式位
EEPM0
0
1
0
1
典型
编程时间操作
3.4ms
1.8ms
1.8ms
–
擦除和写入一次操作(原子操作)
仅删除
只写
留作将来使用
26
爱特梅尔ATA5505 [初步]
9219A–RFID–01/11