ST72334j/n, ST72314j/n, ST72124J
18/125
数据 可擦可编程只读存储器
(内容’d)
2.6.3 记忆 进入
这 数据 可擦可编程只读存储器 记忆 读/写 进入
模式 是 控制 用 这 LAT 位 的 这 eep-
只读存储器 控制/状态 寄存器 (eecsr). 这 流动-
chart 在 图示 8 describes 这些 不同的 记忆
进入 模式.
读 运作 (lat=0)
这 可擦可编程只读存储器 能 是 读 作 一个 正常的 只读存储器 loca-
tion 当 这 LAT 位 的 这 EECSR 寄存器 是
cleared. 在 一个 读 循环, 这 字节 至 是 accessed 是
放 在 这 数据 总线 在 较少 比 1 CPU 时钟 循环.
这个 意思 那 读 数据 从 可擦可编程只读存储器
takes 这 一样 时间 作 读 数据 从
非易失存储器, 但是 这个 记忆 不能 是 使用 至 exe-
cute 机器 代号.
写 运作 (lat=1)
至 进入 the 写 模式, 这 LAT 位 有 至 是
设置 用 软件 (这 PGM 位 仍然是 cleared).
当 一个 写 进入 至 这 可擦可编程只读存储器 范围 occurs,
这 值 是 latched inside 这 16 数据 latches 交流-
cording 至 它的 地址.
当 PGM 位 是 设置 用 这 软件, 所有 这 previ-
ous 字节 写 在 这 数据 latches (向上 至 16) 是
编写程序 在 这 可擦可编程只读存储器 cells. 这 有效的
高 地址 (行) 是 决定 用 这 last eep-
只读存储器 写 sequence. 至 避免 wrong 程序-
ming, 这 用户 必须 take 小心 那 所有 这 字节
写 在 二 程序编制 sequences
有 这 一样 高 地址: 仅有的 这 四 Least
重大的 位 的 这 地址 能 改变.
在 这 终止 的 这 程序编制 循环, 这 PGM 和
LAT 位 是 cleared 同时发生地, 和 一个 inter-
rupt 是 发生 如果 这 IE 位 是 设置. 这 数据 eep-
只读存储器 中断 要求 是 cleared 用 硬件
当 这 数据 可擦可编程只读存储器 中断 vector 是
fetched.
便条
: 小心 应当 是 带去 在 the 程序-
ming 循环. Writing 至 这 一样 记忆 location
将 在-程序 这 记忆 (logical 和 是-
tween the 二 写 进入 数据 结果) 因为
这 数据 latches 是 仅有的 cleared 在 这 终止 的 the
程序编制 循环 和 用 the 下落 边缘 的 LAT
位.
它 是 不 可能 至 读 这 latched 数据.
这个 便条 是 ilustrated 用 这 图示 9.
图示 8. 数据 可擦可编程只读存储器 程序编制 Flowchart
读 模式
LAT=0
PGM=0
WRITE 模式
LAT=1
PGM=0
读 字节S
在 可擦可编程只读存储器 范围
写 向上 至 16 字节
在 可擦可编程只读存储器 一个REA
(和 这 一样 12 MSB 的 这 地址)
星T 程序编制 CYCLE
LAT=1
PGM=1 (设置 用 软件)
LAT
中断 一代
如果 IE=1 0 1
CLEARED 用 硬件