- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口技术第12章ADA
四、 12位A/D转换器ADC574 ADC574是12位逐次逼近式A/D转换器,转换时间为25us,28引脚。 1、ADC574引脚功能 分辨率为12位。 模拟量输入方式:2种:单极性、双极性 模拟输入范围:单极性为0~5V或0~10V ;双极性为-5V~5V或10V -10V ~10V 。 +5V、 +15V、 -15V供电。 具有锁存三态输出,输出与TTL兼容。 片内有电压基准和时钟电路。 必须进行零点和满度调整。 CS(-)、CE(+): CS(-)片选信号Chip Select,低电平有效;CE(+)片使能信号Chip Enable,高电平有效。 R/C(-):读/启动AD转换信号。高电平时读AD转换结果;低电平时启动AD转换。 12/8(-):输出数据长度控制。高电平时输出12位,低时输出8位。 A0:当R/C为低时, A0若为高,启动8位AD转换; A0若为低,启动12 位AD转换。当R/C为高时, A0若为高,输出低4位数据; A0若为低,输出高8位数据。 STS:STS为转换结束信号脉冲输出端口,低表示转换结束,高表示正在转换。 REF IN:基准输入线;REF OUT:基准输出线;BIP OFF:单极性补偿。 DB0~DB11:12位数字量输出端口。 10Vin,20Vin :模拟量输入端口。 单极性模拟输入方式接线的调整 单极性模入方式(图2-9)中, 10VIN输入电压范围为0V~+10V, 1LSB对应的模拟电压为2.44mV;2 0VIN输入电压范围为0V~20V,1LSB对应的模拟电压为4.88mV。R1用于零点调整,R2用于满刻度校准。方法为: 如输入电压接10VIN端,调整R1,使输入模拟电压为1.22mV(即 1/2LSB)时,输出数字量从0000 0000 0000变到0000 0000 0001; 调整R2,使得输入电压为9.9963V时,数字量从1111 1111 1110变到1111 1111 1111。 双极性模拟输入方式的调整 对于双极性模入方式,把REF IN, REF OUT,和 BIP OFF三个引脚的接线按图2-10重新安排,双极性模入方式零点与满刻度校准方法与单极性方式近似。需要注意的是,输入模拟量与输出数字量之间的对应关系为: 10VIN端输入时:- 5V→0V→十5V 对应 000H→800H→FFFH 20VIN端输入时:一10V→0V→十10V 对应 000H →800H→FFFH 电路中译码器对A9~A1进行译码,Y0=210H、Y1=212H~213H,因此,ADC574A的CS=211H~213H分另用于高位和低位数据的读取 AD574内部有三态输出锁存器,故数据输出线可直接与系统数据线相连,将AD574A的12条输出数据线的高8位接到系统总线的D0~D7,而把低4位接到数据总线的高4位,低4位补0,以实现左对齐。 转换结束状态信号STS,通过三态门74LS125接到数据线D7上。要求分两次传送,故将12/8接数字地。CE接VCC,允许工作。 图中I/O端口地址译码有三个端口地址: Y0=310,为状态口;Y1=311H,为数据口(低4位); Y2=312上,为转换启动控制口/数据口(高8位)。 例如:转换启动端口设置为312H,其中包含A0=0,以实现12 位转换。读数据端口设置了两个,一个是312H,包含A0=0,读 高字节;一个是311H,包含A0=1,读低字节。 (2)软件编程 根据题目的要求和信号的时序关系,其数据采集的程序段如下: MOV CX,40H ;采集次数 MOV SI,400H ;存放数据内存首址 START:MOV DX,312H ;12位转换(A0=0) MOV AL,0H ;写入的数据可以取任意值 OUT DX,AL ;转换启动(CS,及R/C均置0, CE置1) MOV DX,310H ;读状态,Y0=0,打开三态门 L: IN AL,DX AND AL,80H ;检查D7=STS=0? JNZ L ;不为0,转换已结束,则等待 MOV DX,311
您可能关注的文档
最近下载
- 房屋建筑加固改造工程施工重点及难点分析与对策.pdf VIP
- 【基恩士】LR-W500(C) 使用说明书 (简体中文).pdf VIP
- 2025年全国危险化学品经营单位主要负责人考试试题含答案.docx VIP
- 依利特MFD3100多波长荧光检测器用户手册.pdf VIP
- 医疗气体系统施工的质量监控重点及监理措施(可编辑word版).doc VIP
- 《西门子接口模块 ET 200M IM 153 2 产品手册 中文超清版》.pdf VIP
- 压力性尿失禁的护理查房PPT课件.pptx VIP
- 九年级下册化学《金属》习题巩固.doc VIP
- 索尼sony_mdsje480_使用说明书手册.pdf VIP
- 城市管理网格员(中级)考试题库(浓缩300题).docx VIP
文档评论(0)