AD7845
rev. b
–10–
8-位 微处理器 系统
图示 22 显示 一个 接口 电路 为 这 ad7845 至 这
8085a 8-位 微处理器. 这 软件 routine 至 加载 数据
至 这 设备 是 给 在 表格 iv. 便条 那 这 转移 的 这
12 位 的 数据 需要 二 写 行动. 这 第一 的 这些
负载 这 4 msbs 在 这 7475 获得. 这 第二 写 opera-
tion 负载 这 8 lsbs 加 这 4 msbs (这个 是 使保持 用 这
获得) 在 这 dac.
图示 22. 8085a 接口
表格 iv. 子例程 listing 为 图示 22
2000 加载 dac: LXI h,#3000 这 h,l 寄存器 一双
是 承载 和 获得
地址 3000.
MVI 一个,#“ms” 加载 这 4 msbs 的
数据 在 accumulator.
MOV m,一个 转移 数据 从
accumulator 至 获得.
INR L increment h,l 一双 至
ad7845 地址.
MVI 一个,#“ls” 加载 这 8 lsbs 的
数据 在 accumulator.
MOV m,一个 转移 数据 从
accumulator 至 dac.
RET 终止 的 routine.
微处理器 接合
16-位 微处理器 系统
计算数量 19, 20 和 21 显示 如何 这 ad7845 接口 至
三 popular 16-位 微处理器 系统. 这些 是 这
mc68000, 8086 和 这 tm32010. 这 ad7845 是 treated 作
一个 记忆-编排 附带的 至 这 processors. 在 各自 情况, 一个
写 操作指南 负载 这 ad7845 和 这 适合的 数据.
这 particular 说明 使用 是 作 跟随:
mc68000: MOVE
8086: MOV
tms32010: 输出
图示 19. ad7845 至 mc68000 接口
图示 20. ad7845 至 8086 接口
图示 21. TMS32010