- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第9章 80C51单片机的模拟量接口 READ: MOVX @DPTR,A ;一次A/D结束,重新启动0809 RETI ORG 0200H MAIN_START: MOV R0,#30H ;设置数据保存指针 MOV R1, #03H ;设计数据个数 MOV DPTR, #8000H ;设置0809的最低地址 SETB IT0 ;设置外部中断为下降沿触发 SETB EX0 ;开外部中断0 SETB EA ;开全局中断 MOVX @DPTR, A ;启动0809进行转换 SJMP $ END AD1674:12位逐次逼近型A/D转换器。集成时钟电路、10V基准参考电压、采样保持电路和三态输出缓冲器。转换时间典型值为10μs,1路模拟量输入。 量程可通过硬件连接选择: 单极性模式下:从10VIN输入为0 ~ 10V,从20VIN输入为0 ~ 20V; 双极性模式下:从10VIN输入为-5V ~ +5V,从20VIN输入为-10V ~ +10V。 4. 12位A/D转换器AD1674 (1)AD1674简介 AGND:模拟地。 A0:控制输入信号,在启动和读取数据时有不同的作用。当转换启动时:若A0=0,则器件工作在12位ADC模式;若A0=1,则器件工作在8位ADC模式;当读取ADC结果时(R/C=1),若A0=0,表示读取的是高8位数据(DB4~DB11);若A0=1,表示读取的是低4位数据(DB0~DB3)。(见下页表格) BIPOFF:双极性偏置端。工作在双极性模式时,通过一个50W电阻连接到REFOUT引脚;工作在单极性模式时,连接到模拟公共端。 CE:器件工作使能信号。高电平时允许芯片工作。 CS:片选信号,低电平有效。 DB11~DB0:转换结果数据输出信号,三态输出。 DGND:数字地信号。 REFOUT:10V内部基准参考电压输出。 R/C:读/启动控制输入信号。=1,表示读数据;=0,表示启动A/D转换。 __ _ REFIN:参考电压输入端,在正常使用时,经过一个50W电阻连接到参考电压输出端。 STS:器件工作状态输出信号。STS=1,表示转换正在进行;STS=0,表示转换结束。 VCC:+15V电压输入端。VEE:-15V电压输入端。 Vlogic:+5V电压输入端。 10VIN:10V量程模拟量输入端。单极性时,输入模拟量范围是0~10V;双极性时-5V~+5V。20VIN:20V量程模拟量输入端。单极性时,输入模拟量范围是0~20V;双极性时-10V~+10V。 12/8:结果输出12位、8位选择端。此引脚为高时,12位数据转换结果一次输出;此引脚为低时,A0=0,12位转换结果的高8位从DB11~DB4输出,A0=1,12位转换结果的低4位从DB3~DB0输出。 _ (2)AD1674的特点 工作模式:12位A/D转换器,但可以工作在8位A/D转换模式下。 工作在12位ADC模式时,12位A/D转换结果的数据格式可以选择为12位格式和8位数据格式两种。 A/D转换结果的计算: AD1674可以工作在双极性方式和单极性方式。而且有两个模拟量输入引脚。 模拟量从10VIN引脚输入时,AD1674的量程是:单极性为0-10V,双极性为-5V-+5V。 模拟量从20VIN引脚输入时,AD1674的量程是:单极性为0-20V,双极性为-10V-+10V。 两个模拟量输入引脚只能使用一个,不用时悬空。极性的选择决定于参考电压的连接方式。 A/D转换结果的计算: 单极性应用 AD1674单极性输入典型电路 双极性应用 (3)AD1674与80C51的接口设计 下图为80C51单片机与ADC1674连接,要求转换结果为12位数字量。 对应启动和读取一次A/D转换结果的参考程序: AD_CONVERTE: MOV R0,#40H ;把A/D转换的结果存在40H开始的两个单元内,高地址存高8位,低地址存低4位加4个0 MOV DPTR,#0FF7CH ;写片外存储单元FF7CH,启动AD1674 MOVX @DPTR,A MOV P1,#0FFH JB P1.0,$ ;查询STS状态,直到STS=0,表示转换结束 MOV DPTR,#0FF7FH;读取A/D转换的低4位 MOVX A, @DPTR ANL A, #0F0H ;存在4
您可能关注的文档
- 第二十一章第1节《现代顺风耳——电话-》探究.ppt
- 第4章-给水排水管网模型探究.ppt
- 第二十一章第一节现代顺风耳——电话》探究.ppt
- 第9单元-概率-数学(文科)-新课标(143张)探究.ppt
- 第二十一章计划生育与妇女保健探究.ppt
- 第十章视频会议系统探究.ppt
- 第二十章复习课(正式)探究.ppt
- 第十章输送机械P29探究.ppt
- 第二十章连续性血液净化的应用与护理探究.ppt
- 第4章根的形态结构和生理功能探究.ppt
- 材料力学基础概念:泊松比:泊松比在航空航天工程中的应用案例.docx
- 材料力学基础概念:屈服强度:材料的弹性与塑性变形.docx
- 材料力学基础概念:泊松比:一维弹性理论基础.docx
- 材料力学基础概念:屈服强度:材料力学概述与基本原理.docx
- 材料力学基础概念:屈服强度:材料屈服强度的案例分析与讨论.docx
- 差分隐私赋能幂迭代聚类:隐私保护与数据聚类的深度融合.docx
- 基于实测时间序列的风电场机群精细划分策略与应用研究.docx
- 材料力学基础概念:屈服强度:材料屈服强度的实验验证.docx
- 复合注浆技术在地基加固中的应用及效果评估.docx
- 材料力学基础概念:屈服强度:各向同性与各向异性材料的屈服强度.docx
文档评论(0)