
当写访问时间结束,EEPE位由硬件清零。用户软
洁具可以查询该位,并等待一个零写入下一个字节之前。当EEPE置位,
CPU会停止两个时钟周期的下一条指令执行之前。
位0 - EERE :EEPROM读使能
EEPROM的读使能信号EERE是读选通到EEPROM中。当正确的
地址被设置在寄存器EEAR ,所述EERE位必须设定为逻辑1来触发
EEPROM中读取。 EEPROM读取只需要一条指令,且请求的数据
立即可用。当EEPROM被读取后, CPU停止了前四个周期
执行下一条指令。
用户在读取操作之前,应该检测EEPE 。如果一个写操作时
进步,这是无法读取的EEPROM,也无法改变寄存器EEAR 。
标定的振荡器用于EEPROM定时。
表5-2
列出了典型的亲
编程时间从CPU访问EEPROM 。
表5-2 。
符号
EEPROM写
(从CPU )
EEPROM编程时间
校准的振荡器周期数
26,368
典型的编程时间
3.4毫秒
5.5.4
GPIOR2 - 通用I / O寄存器2
位
7
最高位
读/写
初始值
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
6
5
4
3
2
1
0
最低位
读/写
0
GPIOR2
该寄存器可以自由使用,用于存储任何类型的数据。
5.5.5
GPIOR1 - 通用I / O寄存器1
位
7
最高位
读/写
初始值
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
6
5
4
3
2
1
0
最低位
读/写
0
GPIOR1
该寄存器可以自由使用,用于存储任何类型的数据。
5.5.6
GPIOR0 - 通用I / O寄存器0
位
7
最高位
读/写
初始值
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
读/写
0
6
5
4
3
2
1
0
最低位
读/写
0
GPIOR0
该寄存器可以自由使用,用于存储任何类型的数据。
24
ATtiny48/88
8008C–AVR–03/09