isd4004 序列
6
voice 解决方案 在 硅
™
1.
message cueing 能 是 选择 仅有的 在 这
beginning 的 一个 播放 运作.
2.
作 这 中断 数据 是 shifted 输出 的 这 isd4004,
控制 和 地址 数据 是 正在 shifted 在. 小心
应当 是 带去 此类 那 这 数据 shifted 在 是
兼容 和 电流 系统 运作. 它 是
可能 至 读 中断 数据 和 开始 一个 新
运作 在 这 一样 时间. 看 图示 5 通过
图示 8 为 opcode format.
电源-向上 sequence
这 isd4004 将 是 准备好 为 一个 运作 之后
T
PUD
(25 ms 大概 为 8 khz 样本 比率).
这用户 needs 至 wait t
PUD
在之前 issuing 一个 opera-
tional command. 为 例子, 至 播放 从 ad-
dress 00 这 下列的 programing 循环 应当 是
使用.
playback 模式
1. send powerup command.
2. wait t
PUD
(电源-向上 延迟).
3. send setplay command 和 地址 00.
4. send 播放 command.
这 设备 将 开始 playback 在 地址 00 和 它
将 发生 一个 中断 当 一个 eom 是
reached. 它 将 然后 停止 playback.
record 模式
1.
send powerup command.
2.
wait t
PUD
(电源-向上 延迟).
3.
send powerup command.
4.
send setrec command 和 地址 00.
5.
send rec command.
这 设备 将 开始 recording 在 地址 00 和 它
将 发生 一个 中断 当 一个 overflow 是
reached (终止 的 记忆 排列). 它 将 然后 停止 re-
cording.
表格 2:opcode summary
操作指南
opcode <8 位>
地址 <16 位>
运算的 summary
POWERUP 00100XXX 电源-向上: 设备 将 是 准备好 为 一个 运作 之后 t
PUD
.
SETPLAY 11100xxx <a15–a0> initiates playback 从 地址 <a15–a0>.
播放 11110XXX playback 从 这 电流 地址 (直到 eom 或者 ovf).
SETREC 10100xxx <a15–a0> initiates 一个 record 运作 从 地址 <a15–a0>.
REC 10110XXX records 从 电流 地址 直到 ovf 是 reached.
SETMC 11101xxx <a15–a0> initiates message cueing (mc) 从 地址 <a15–a0>.
MC
1
11111XXX 执行 一个 message cue. proceeds 至 这 终止 的 这 电流
message (eom) 或者 enters ovf 情况 如果 非 更多 messages 是
呈现.
停止 0X110XXX stops 电流 运作.
STOPPWRDN 0X01XXXX stops 电流 运作 和 enters 保卫-用 (电源-向下) 模式.
RINT
2
0X110XXX 读 中断 状态 位: overflow 和 eom.