您的位置 首页 芯闻

12位A/D转换器AD574

2.12位A/D转换器AD574AD574是美国模拟器件公司的产品,是较先进的高集成度、低价格的逐次逼近式转换器。AD574由两片大规模集成电路构成。一片为D/A转换器AD565,另一片集成了逐次逼近

2.12位A/D转化器AD574
AD574是美国模仿器材公司的产品,是较先进的高集成度、低价格的逐次迫临式转化器
AD574由两片大规模%&&&&&%构成。一片为D/A转化器AD565,另一片集成了逐次迫临寄存器SAR、转化操控电路、时钟电路总线接口电路和高分辩比较器电路。

(1)AD574的结构框图及引脚阐明

图 4. 26 AD574的结构框图

引脚信号阐明如下:
12/8:数据输出方法挑选信号,高电平时输出12位数据,低电平时与A0信号合作输出高8位或低4位数据。信号不能用TTL电平操控,有必要直接接至+5V或数字地。
A0:转化数据长度挑选操控信号。在转化状况,A0为低电平可使AD574进行12位转化,A0为高电平时可使AD574进行8位转化。在读数状况,假如为低电平,当A0为低电平时,则输出高8位数据,而A0为高电平时,则输出低4位数据;假如为高电平,则A0的状况不起作用。

(2)AD574的作业进程
AD574的作业进程分为发动转化和转化完毕后读出数据两个进程。
发动转化时,首要使/CS、CE信号有用,AD574处于转化作业状况,且A0为1或为0,依据所需转化的位数确认,然后使R/C=0,发动AD574开端转化。视为选中AD574的片选信号,为发动转化的操控信号。转化完毕,STS由高电平变为低电平。可通过查询法,读入STS线端的状况,判别转化是否完毕。

(2)AD574的作业进程
输出数据时,首要依据输出数据的方法,便是12位并行输出,仍是分两次输出,以确认是接高电平仍是接低电平;然后在CE=1、/CS=0、R/C=1的条件下,确认A0的电平。若为12位并行输出,A0端输入电平信号可高可低;若分两次输出12位数据,A0=0,输出12位数据的高8位,A0=1,输出12位数据的低4位。因为AD574输出端有三态缓冲器,所以D0~D11数据输出线可直接接在CPU数据总线上。

(3)AD574接口电路

图4.27 12位AD574与8088CPU的接口电路图
发动A/D转化并选用查询方法,收集数据的程序如下:
MOV DX,278H
OUT DX,AL; 发动转化,R/C=0、CS=0、CE=1,A0=0
MOV DX,27AH; 设置三态门地址
AA1∶IN AL,DX; 读取STS状况
TEST AL,80H; 测验STS电平
JNE AA1;STS=1 等候,STS=0向下履行
MOV DX,278H
IN AL,DX; 读高8位数据,R/C=1,CS=0,CE=1,A0=1,CE=1
MOV AH,AL; 保存高8位数据
MOV DX,279H
IN AL,DX; 读低4位数据,R/C=1, CS=0,A0=1,CE=1

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/267922.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部