AD7874
rev. c
–11–
一些 产品 将 需要 那 这 转换 是 initiated
用 这 微处理器 相当 比 一个 外部 计时器. 一个 选项
是 至 decode 这 ad7874
CONVST
从 这 地址 总线 所以
那 一个 写 运作 开始 一个 转换. 数据 是 读 在 这
终止 的 这 转换 sequence 作 在之前. 图示 16 显示 一个
例子 的 初始的 转换 使用 这个 方法. 便条 那
为 所有 接口, 一个 读 运作 应当 不 是 attempted dur-
ing 转换.
ad7874–mc68000 接口
一个 接口 在 这 ad7874 和 这 mc68000 是 显示
在 图示 15. 作 在之前, 转换 是 initiated 使用 一个 外部
计时器. 这 ad7874
INT
线条 能 是 使用 至 中断 这 pro-
cessor 或者, alternatively, 软件 延迟 能 确保 那 变换器-
sion 有 被 完成 在之前 一个 读 至 这 ad7874 是
attempted. 因为 的 这 nature 的 它的 中断, 这 68000
需要 额外的 逻辑 (不 显示 在 图示 15) 至 准许 它 至
是 interrupted correctly. 为 更远 信息 在 68000 在-
terrupts, 咨询 这 68000 用户 手工的.
这 mc68000
作
和 r/
W
输出 是 使用 至 发生 一个
独立的
RD
输入 信号 为 这 ad7874.
CS
是 使用 至 驱动
这 68000
DTACK
输入 至 准许 这 处理器 至 execute 一个
正常的 读 运作 至 这 ad7874. 这 转换 结果
是 读 使用 这 下列的 68000 操作指南:
move.w 模数转换器,d0
在哪里 d0 是 这 68000 d0 寄存器 和
模数转换器 是 这 ad7874 地址.
A0
A15
D15
D0
地址
DECODE
地址 总线
数据 总线
CONVST
CS
DB11
DB0
RD
AD7874*
MC68000
*additional 管脚 omitted 为 clarity
r/w
作
EN
DTACK
计时器
图示 15. ad7874–mc68000 接口
ad7874–8086 接口
图示 16 显示 一个 接口 在 这 ad7874 和 这 8086
微处理器. 不像 这 previous 接口 examples, 这
微处理器 initiates 转换. 这个 是 达到 用 gating
这 8086
WR
信号 和 一个 解码 地址 输出 (不同的 至
这 ad7874
CS
地址). 这 ad7874
INT
线条 是 使用 至 在-
terrupt 这 微处理器 当 这 转换 sequence 是
完成. 数据 是 读 从 这 ad7874 使用 这 下列的
操作指南:
mov ax,模数转换器
在哪里 ax 是 这 8086 accumulator 和
模数转换器 是 这 ad7874 地址.
ALE
AD15
AD0
地址
DECODE
地址 总线
地址/数据 总线
CONVST
CS
DB11
DB0
RD
AD7874*
8086
*additional 管脚 omitted 为 clarity
WR
RD
获得
图示 16. ad7874–8086 接口