5
at25128a/256a
5088c–seepr–11/04
串行 接口
描述
主控:
这 设备 那 发生 这 串行 时钟.
从动装置:
因为 这 串行 时钟 管脚 (sck) 是 总是 一个 输入, 这 at25128a/256a
总是 运作 作 一个 从动装置.
传输者/接受者:
这 at25128a/256a 有 独立的 管脚 designated 为
数据 传递 (所以) 和 reception (si).
msb:
这 大多数 重大的 位 (msb) 是 这 第一 位 transmitted 和 received.
串行 运算-代号:
之后 这 设备 是 选择 和 cs
going 低, 这 第一 字节 将 是
received. 这个 字节 包含 这 运算-代号 那 定义 这 行动 至 是 执行.
invalid 运算-代号:
如果 一个 invalid 运算-代号 是 received, 非 数据 将 是 shifted 在 这
at25128a/256a, 和 这 串行 输出 管脚 (所以) 将 仍然是 在 一个 高 阻抗 状态
直到 这 下落 边缘 的 cs
是 发现 又一次. 这个 将 reinitialize 这 串行
交流.
碎片 选择:
这 at25128a/256a 是 选择 当 这 cs
管脚 是 低. 当 这
设备 是 不 选择, 数据 将 不 是 accepted 通过 这 si 管脚, 和 这 所以 管脚 将
仍然是 在 一个 高 阻抗 状态.
支撑:
这 支撑
管脚 是 使用 在 conjunction 和 这 cs管脚 至 选择 这
at25128a/256a. 当 这 设备 是 选择 和 一个 串行 sequence 是 进行中的,
支撑
能 是 使用 至 pause 这 串行 communication 和 这 主控 设备 没有
resetting 这 串行 sequence. 至 pause, 这 支撑
管脚 必须 是 brought 低 当 这
sck 管脚 是 低. 至 重新开始 串行 交流, 这 支撑
管脚 是 brought 高 当 这
sck 管脚 是 低 (sck 将 安静的 toggle 在 支撑
). 输入 至 这 si 管脚 将 是 ignored
当 这 所以 管脚 是 在 这 高 阻抗 状态.
写 保护:
这 写 保护 管脚 (wp
) 将 准许 正常的 读/写 行动
当 使保持 高. 当 这 wp
管脚 是 brought 低 和 wpen 位 是 “1”, 所有 写 opera-
tions 至 这 状态 寄存器 是 inhibited. wp
going 低 当 cs是 安静的 低 将 中断 一个
写 至 这 状态 寄存器. 如果 这 内部的 写 循环 有 already 被 initiated, wp
going 低 将 有 非 效应 在 任何 写 运算限定 至 这 状态 寄存器. 这 wp管脚
函数 是 blocked 当 这 wpen 位 在 这 状态 寄存器 是 “0”. 这个 将 准许 这
用户 至 安装 这 at25128a/256a 在 一个 系统 和 这 wp
管脚 系 至 地面 和 安静的 是
能 至 写 至 这 状态 寄存器. 所有 wp
管脚 功能 是 使能 当 这 wpen 位
是 设置 至 “1”.