1996 微芯 技术 公司 ds21058g-页 7
24C65
5.0 读 运作
读 行动 是 initiated 在 这 一样 方法 作 写
行动 和 这 例外 那 这 r/w
位 的 这
从动装置 地址 是 设置 至 一个. 那里 是 三 基本 类型
的 读 行动: 电流 地址 读, 随机的 读,
和 sequential 读.
5.1 电流 地址 读
这 24c65 包含 一个 地址 计数器 那 维持
这 地址 的 这 last 文字 accessed, 内部 incre-
mented 用 一个. 因此, 如果 这 previous 进入 (也
一个 读 或者 写 运作) 是 至 地址 n (n 是 任何
legal 地址), 这 next 电流 地址 读 运作
将 进入 数据 从 地址 n + 1. 在之上 receipt 的
这 从动装置 地址 和 r/w
位 设置 至 一个, 这 24c65
issues 一个 acknowledge 和 transmits 这 第八 位 数据
文字. 这 主控 将 不 acknowledge 这 转移 但是
做 发生 一个 停止 情况 和 这 24c65 discon-
tinues 传递 (图示 4-3).
5.2 随机的 读
随机的 读 行动 准许 这 主控 至 进入
任何 记忆 location 在 一个 随机的 manner. 至 执行
这个 类型 的 读 运作, first 这 文字 地址 必须
是 设置. 这个 是 完毕 用 sending 这 文字 地址 至 这
24c65 作 部分 的 一个 写 运作 (r/w
位 设置 至 0).
之后 这 文字 地址 是 sent, 这 主控 发生 一个
开始 情况 下列的 这 acknowledge. 这个 termi-
nates 这 写 运作, 但是 不 在之前 这 内部的
地址 pointer 是 设置. 然后 这 主控 issues 这 con-
trol 字节 又一次 但是 和 这 r/w
位 设置 至 一个 一个. 这
24c65 将 然后 公布 一个 acknowledge 和 transmit 这
第八 位 数据 文字. 这 主控 将 不 acknowledge
这 转移 但是 做 发生 一个 停止 情况 这个
导致 这 24c65 至 停止 传递
(图示 4-4).
5.3 sequential 读
sequential 读 是 initiated 在 这 一样 方法 作 一个 ran-
dom 读 除了 那 之后 这 24c65 transmits 这 first
数据 字节, 这 主控 issues 一个 acknowledge 作
opposed 至 这 停止 情况 使用 在 一个 随机的 读.
这个 acknowledge directs 这 24c65 至 transmit 这
next sequentially addressed 8 位 文字 (图示 4-5).
下列的 这 final 字节 transmitted 至 这 主控, 这
主控 将 不 发生 一个 acknowledge 但是 将 gen-
erate 一个 停止 情况.
至 提供 sequential 读 这 24c65 包含 一个
内部的 地址 pointer 这个 是 incremented 用 一个 在
这 completion 的 各自 运作. 这个 地址 pointer
准许 这 全部 记忆 内容 至 是 serially 读
在 一个 运作.
5.4 相接的 寻址 横过
多样的 设备
这 设备 选择 位 a2, a1, a0 能 是 使用 至
expand 这 相接的 地址 空间 为 向上 至 512k
位 用 adding 向上 至 第八 24c65's 在 这 一样 总线. 在
这个 情况, 软件 能 使用 a0 的 这 控制 字节
作
地址 位 a13, a1 作 地址 位 a14, 和 a2 作
地址 位 a15.
5.5 噪音 保护
这 scl 和 sda 输入 有 filter 电路 这个 sup-
press 噪音 尖刺 至 使确信 恰当的 设备 运作
甚至 在 一个 嘈杂的 总线. 所有 i/o 线条 包含 施密特
triggers 为 400 khz (快 模式) 兼容性.
5.6 高 忍耐力 块
这 location 的 这 高-忍耐力 块 在里面 这
记忆 编排 是 编写程序 用 设置 这 leading 位
7 (s/he
) 的 这 configuration 字节 至 0. 这 upper 位
的 这 地址 承载 在 这个 command 将 决定
这个 4k 块 在里面 这 记忆 编排 将 是 设置 至
高 忍耐力 (图示 8-1). 这个 块 将 是 有能力
的 10,000,000 擦掉/写 循环.
5.7 安全 选项
这 24c65 有 一个 sophisticated mechanism 为
写-protecting portions 的 这 排列. 这个 写 保护
函数 是 可编程序的 和 准许 这 用户 至 保护
0-15 相接的 4k blocks. 这 用户 sets 这 安全
选项 用 sending 至 这 设备 这 开始 块 num-
ber 为 这 保护 区域 和 这 号码 的 blocks 至
是 保护. 如果 这 安全 选项 是 invoked 和 0
blocks 保护, 然后 所有 portions 的 这 排列 将 是
unprotected. 所有 部分 将 来到 从 这 工厂 在 这
default configuration 和 这 开始 块 号码 设置
至 15 和 这 号码 的 保护 blocks 设置 至 零.
这 安全 选项 能 是 设置 仅有的 once.
至 invoke 这 安全 选项, 一个 写 command 是 sent
至 这 设备 和 这 leading 位 (位 7) 的 这 first
地址 字节 设置 至 一个 1 (图示 8-1). 位 1-4 的 这 first
地址 字节 define 这 开始 块 号码 为 这
保护 区域. 为 例子, 如果 这 开始 块
号码 是 至 是 设置 至 5, 这 first 地址 字节 将 是
1xx0101x. 位 0, 5 和 6 的 这 first 地址 字节 是
disregarded 用 这 设备 和 能 是 也 高 或者 低.
这 设备 将 acknowledge 之后 这 first 地址
字节. 一个 字节 的 don't 小心 位 是 然后 sent 用 这 主控,
和 这 设备 acknowledging afterwards. 这 第三
字节 sent 至 这 设备 有 位 7 (s/he
) 设置 高 和 位
6 (r) 设置 低. 位 4 和 5 是 don't cares 和 位 0-3
便条:
这 高 忍耐力 块 不能 是
changed 之后 这 安全 选项 有 被
设置. 如果 这 h.e. 块 是 不 编写程序 用
这 用户, 这 default location 是 这 最高的
块 的 记忆.