AD1674 12/8接+5v,A0接地, 12位转换,12位输出,双极性, 20v模拟量输入
№ 17
图6.29接口电路的查询方式下转换程序
Start: mov out mov Stest: in and jnz mov in mov mov in mov DX, DR0 DX, AL DX, DR3 AL, DX AL, 80H Stest DX, DR1 AL, DX BH, AL DX, DR2 AL, DX BL, AL ; 使R/C=0, 启动A/D转换 ; 读STS状态
P353 图6.36 采样保持器的基本组成电路
№ 21
P354 图6.37 通用型芯片LF398的原理框图
№ 22
P354 图6.38 LF398的典型接法
№ 23
接口及驱动程序 (习题集P43附录四、二 AD574应用举例) 图中地址译码信号 Y210H与地址 Y211H重叠
A0=0
211H
4
5 6 7/11
A0
R/C CE VCC/VEE
8
10 13/14 15
REFOUT
REFIN
10VIN/20VIN
10V内部参考电压输出
参考电压输入 模拟量10V及20V量程的输入端口,信号另一端接AGND 数字公共地
DGND
9
16~27 28
AGND
DB0~DB11 STS
模拟公共地
数字量输出 转换开始变高,转换过程为高电平;转换完成后变为低电平 № 12
A0=1
№ 24
实现对模拟电压IN1一次转换的程序段
mov mov out mov out mov Check: in and jnz mov in mov inc in AL, 00000000B ; INH = 0 , CBA=000B DX, 212 ; 选IN1 DX, AL DX, 210H ; A0=0, 进行12位转换 DX, AL ; 启动 DX, 214H AL, DX ; 查询STS AL,1 Check ; 未完成 STS=1 DX, 210H ; A0=0 AL, DX ; 读高8位 AH, AL DX ; A0=1 AL, DX ; 读低4位