欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    AD与DA转换接口.pptx

    • 资源ID:87130931       资源大小:396.55KB        全文页数:57页
    • 资源格式: PPTX        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    AD与DA转换接口.pptx

    第九章第九章A/D与与D/A转换器接口转换器接口教学重点 D/A转换器接口电路设计转换器接口电路设计 A/D转换器接口电路设计转换器接口电路设计3/23/20231第1页/共58页第九章A/D与与D/A转换器接口转换器接口 微微型型计计算算机机在在实实时时控控制制、在在线线动动态态测测量量和和对对物物理理过过程程进进行行监监控控,以以及及图图像像、语语音音处处理理领领域域的的应应用用中中,都都要要与与一一些些连连续续变变化化的的模模拟拟量量(温温度度、压压力力、流流量量、位位移移、速速度度、光光亮亮度度、声声音音等等模模拟拟量量)打打交交道道,但但数数字字计计算算机机本本身身只只能能识识别别和和处处理理数数字字量量,因因此此,必必须须经经过过转转换换器器,把把模模拟拟量量转转换换成成数数字字量量,或或将将数数字字量量转转换换成成模模拟拟量量,才才能能实实现现CPU与与被被控控对对象象之之间间的的信信息息交交换换。所所以以微微机机在在面面向向自自动动控控制制,自自动动测测最最和和自动监控系统与各种被控、被侧对象发生关系时,就需设置模拟接口自动监控系统与各种被控、被侧对象发生关系时,就需设置模拟接口3/23/20232第2页/共58页模拟量与数字量n模拟量模拟量连续变化的物理量连续变化的物理量n数字量数字量时间和数值上都离散的量时间和数值上都离散的量模拟模拟/数字转换器数字转换器ADCDAC数字数字/模拟转换器模拟转换器3/23/20233第3页/共58页模拟输入输出系统示意图数字信号数字信号模拟信号模拟信号现场信号现场信号1现场信号现场信号2现场信号现场信号n微型微型计算机计算机放大器放大器放大器放大器放大器放大器多多路路开开关关低通滤波低通滤波传感器传感器低通滤波低通滤波传感器传感器低通滤波低通滤波传感器传感器A/D转换器转换器采样保持器采样保持器数字信号数字信号受控对象受控对象控制信号控制信号模拟信号模拟信号D/A转换器转换器放大驱动电路放大驱动电路传感器传感器将各种现场的物理量测量出来将各种现场的物理量测量出来并转换成电信号(模拟电压或电流)并转换成电信号(模拟电压或电流)放大器放大器把传感器输出的信号放大到把传感器输出的信号放大到ADC所需所需的量程范围的量程范围低通滤波器低通滤波器用于降低噪声、滤去高频干扰,用于降低噪声、滤去高频干扰,以增加信噪比以增加信噪比多路开关多路开关把多个现场信号分时地接通到把多个现场信号分时地接通到A/D转换器转换器采样保持器采样保持器周期性地采样连续信号,周期性地采样连续信号,并在并在A/D转换期间保持不变转换期间保持不变3/23/20234第4页/共58页D/A转换器工作原理DAC数字数字/模拟转换器模拟转换器模拟量模拟量数字量数字量3/23/20235第5页/共58页D/A转换的基本原理数字量数字量 按权相加按权相加 模拟量模拟量1101B 123122021120 133/23/20236第6页/共58页D/A转换器的原理图(1)Iout2Iout1RfbRfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF电阻网络电阻网络基准电压基准电压电子开关电子开关3/23/20237第7页/共58页D/A转换器的原理图(2)Iout2Iout1RfbVout+_I1S1D1c2RRI2S2D2b2RRI0S0D0d2R2RRI3S3D3a2RVREF阻抗阻抗2R运算放大器运算放大器虚地虚地3/23/20238第8页/共58页D/A转换器的原理图(3)VaVREFVbVREF/2VcVREF/4VdVREF/8I0Vd/2RVREF/(82R)I1Vc/2RVREF/(42R)I2Vb/2RVREF/(22R)I3Va/2RVREF/(12R)3/23/20239第9页/共58页D/A转换器的原理图(4)Iout1I0I1I2I3 VREF/2R(1/8 1/4 1/21)RfbRVoutIout1RfbVREF(20212223)/24Vout(D/2n)VREF3/23/202310第10页/共58页DAC0832的内部结构LE2LE1RfbAGNDDAC0832VccILEVREF输入输入寄寄存存器器DGNDDI0DI7D/A转转换换器器DAC寄寄存存器器Iout2Iout1CSWR1WR2XFER3/23/202311第11页/共58页1.DAC0832的数字接口n8位数字输入端位数字输入端nDI0DI7(DI0为最低位)为最低位)n输入寄存器(第输入寄存器(第1级锁存)的控制端级锁存)的控制端nILE、CS*、WR1*nDAC寄存器(第寄存器(第2级锁存)的控制端级锁存)的控制端nXFER*、WR2*3/23/202312第12页/共58页直通锁存器的工作方式两级缓冲寄存器都是直通锁存器两级缓冲寄存器都是直通锁存器nLE1,直通(输出等于输入),直通(输出等于输入)nLE0,锁存(输出保持不变),锁存(输出保持不变)LE2LE1DAC0832输入输入寄寄存存器器DI0DI7D/A转转换换器器DAC寄寄存存器器Iout13/23/202313第13页/共58页DAC0832的工作方式:直通方式nLE1LE21n输入的数字数据直接进入输入的数字数据直接进入D/A转换器转换器LE2LE1DAC0832输入输入寄寄存存器器DI0DI7D/A转转换换器器DAC寄寄存存器器Iout13/23/202314第14页/共58页DAC0832的工作方式:单缓冲方式nLE11,或者,或者LE21n两个寄存器之一始终处于直通状态两个寄存器之一始终处于直通状态n另一个寄存器处于受控状态(缓冲状态)另一个寄存器处于受控状态(缓冲状态)LE2LE1DAC0832输入输入寄寄存存器器DI0DI7D/A转转换换器器DAC寄寄存存器器Iout13/23/202315第15页/共58页DAC0832的工作方式:双缓冲方式n两个寄存器都处于受控(缓冲)状态两个寄存器都处于受控(缓冲)状态n能能够够对对一一个个数数据据进进行行D/A转转换换的的同同时时;输输入另一个数据入另一个数据LE2LE1DAC0832输入输入寄寄存存器器DI0DI7D/A转转换换器器DAC寄寄存存器器Iout13/23/202316第16页/共58页2.DAC0832的模拟输出nIout1、Iout2电流输出端电流输出端nRfb反馈电阻引出端(电阻在芯片内)反馈电阻引出端(电阻在芯片内)nVREF参考电压输入端参考电压输入端n10V10VnAGND模拟信号地模拟信号地nVCC电源电压输入端电源电压输入端n5V15VnDGND数字信号地数字信号地3/23/202317第17页/共58页单极性电压输出VoutIout1Rfb(D/28)VREFRfbIout2Iout1Vout+_AGNDADIVREF3/23/202318第18页/共58页9.1 D/A转换器的接口方法 一、一、D/A转换器及其连接特性转换器及其连接特性 1.D/A转换器主要参数转换器主要参数 1)分辨率)分辨率 D/A转换器能够的转换二进制位数,位数越多分辨率越高。转换器能够的转换二进制位数,位数越多分辨率越高。2)转换时间)转换时间 数字量输入到完成转换,输出达到最终值并稳定为止。数字量输入到完成转换,输出达到最终值并稳定为止。3)精度)精度 D/A转转换换器器实实际际输输出出电电压压与与理理论论值值之之间间的的误误差差,一一般般采采用用数数字字量的最低有效位作为衡量单位,如量的最低有效位作为衡量单位,如+1/2LSB。4)线性度)线性度 理理想想的的D/A转转换换器器是是线线性性的的,实实际际有有误误差差。数数字字量量变变化化时时,D/A转换器输出的模拟量按比例关系变化程度。转换器输出的模拟量按比例关系变化程度。3/23/202319第19页/共58页9.1 D/A转换器的接口方法 2.D/A转换器输入转换器输入/输出特性输出特性 1)输入缓冲能力)输入缓冲能力 2)输入数据宽度:)输入数据宽度:8位、位、10位、位、12位位 3)电流型、电压型)电流型、电压型 4)输输入入码码制制:DAC能能接接收收哪哪些些码码制制的的数数字字量量输输入入。单单极极性性输输出出接收二进制或接收二进制或BCD码;双极性输出接收补码。码;双极性输出接收补码。5)单极性还是双极性输出)单极性还是双极性输出二、二、D/A转换器与微处理器接口设计方法转换器与微处理器接口设计方法 1.接口任务接口任务 解决数据缓冲及数据宽度匹配。解决数据缓冲及数据宽度匹配。2.接口形式接口形式 直直接接与与主主机机相相连连;通通过过三三态态门门或或寄寄存存器器与与主主机机相相连连;利利用用可可编编程程 并并 行行 接接 口口;通通 过过 可可 编编 程程 逻逻 辑辑 器器 件件 PAL/GAL、CPLD、EPLD。3/23/202320第20页/共58页9.2 D/A转换器的接口电路设计一、片内无三态缓冲器的一、片内无三态缓冲器的8位位D/A转换器接口设计转换器接口设计1.DAC0808构构成成直直流流数数字字电电压压表表。端端口口地地址址分分配配为为:数数据据锁锁存存端端口为口为Y1(318H),比较器结果端口),比较器结果端口Y0(319H)。)。2.分分析析:DAC0808输输入入无无三三态态锁锁存存器器,接接口口中中要要加加三三态态锁锁存存器器或并或并行行接接口口。数数字字电电压压表表的的实实质质是是将将数数字字量量转转换换成成电电压压和和被被测测电电压压比比较,较,而得到被测电压的数字量,为此接口电路中要设置一个比较器。而得到被测电压的数字量,为此接口电路中要设置一个比较器。3.设计设计 1)硬件连接。)硬件连接。2)软件编程。)软件编程。直直流流数数字字电电压压表表电电路路工工作作原原理理:二二进进制制数数经经DAC0808转转换换为为模模拟拟量量,该该模模拟拟量量与与被被测测信信号号(直直流流电电压压)在在比比较较器器进进行行比比较较,由由比比较结较结果果去去调调整整输输入入DAC0808的的数数字字量量。当当某某一一数数字字量量经经DAC0808转转换换的模拟量大于被测信号时,认为不合适,就去掉它,即该位置的模拟量大于被测信号时,认为不合适,就去掉它,即该位置0,否否则则,该该位位置置1,如如此此逐逐次次比比较较,直直到到N次次为为止止。此此时时被被保保留留下下来来的的二进制数就是被测模拟量的数字量。二进制数就是被测模拟量的数字量。3/23/202321第21页/共58页9.2 D/A转换器的接口电路设计3/23/202322第22页/共58页9.2 D/A转换器的接口电路设计 MOV AX,020H OK:SHR CL,1 MOV ES,AX JNC NEXT MOV BX,00H MOV AL,CH MOV CX,080H MOV ES:BX,ALNEXT:MOV AH,CH HLT MOV AL,AH ADD AL,CL MOV CH,AL MOV DX,318H OUT DX,AL MOV DX,319H IN AL,DX AND AL,01H JZ OK MOV CH,AH3/23/202323第23页/共58页9.2 D/A转换器的接口电路设计二、片内有三态缓冲器的二、片内有三态缓冲器的8位位D/A转换器接口设计转换器接口设计1.要要求求:采采用用DAC0832设设计计一一个个能能产产生生任任意意波波形形(如如正正弦弦波波、三角波等)的函数波形发生器。三角波等)的函数波形发生器。2.分分析析:DAC0832是是分分辨辨率率为为8位位、芯芯片片内内部部带带有有两两级级缓缓冲冲器器的的D/A转转换换器器。输输入入无无三三态态锁锁存存器器,接接口口中中要要加加三三态态锁锁存存器器或或并并行行接接口口。数数字字电电压压表表的的实实质质是是将将数数字字量量转转换换成成电电压压和和被被测测电电压压比比较较,而而得得到到被被测测电电压压的的数数字字量量,为为此此接接口口电电路路中中要要设设置置一一个比较器。个比较器。3.设计设计 1)硬硬件件连连接接。采采用用8255A作作为为DAC与与CPU之之间间的的接接口口芯芯片片,A端口用来数据输出,端口用来数据输出,B端口用来输出控制信号。端口用来输出控制信号。2)软件编程。)软件编程。3/23/202324第24页/共58页 2)片内有输入锁存器(DAC0832与CPU接口)3/23/202325第25页/共58页函数波形发生器函数波形发生器:1.硬件设计硬件设计3/23/202326第26页/共58页9.2 D/A转换器的接口电路设计8255初始化初始化 DEC ALMOV DX,303H JNZ L2 MOV AL,80H JMP L1OUT DX,ALMOV DX,301HOUT AL,00010000BOUT DX,ALMOV DX,300HMOV AL,0HL1:OUT DX,AL INC AL JNZ L1 MOV AL,0FFHL2:OUT DX,AL3/23/202327第27页/共58页9.2 D/A转换器的接口电路设计三三、片片内内无无三三态态缓缓冲冲器器的的12位位D/A转转换换器器接接口口设计设计1.要要求求:对对片片内内无无输输入入缓缓冲冲器器的的12位位D/A转转换换器器设设计计接口,要求转换的数据按接口,要求转换的数据按“右对齐右对齐“格式传送。格式传送。2.分分析析:由由于于该该D/A分分辨辨率率为为12位位(数数据据线线有有12条条),而而CPU的字长为的字长为8位,因此需传送两次。位,因此需传送两次。3.设计设计 3/23/202328第28页/共58页9.2 D/A转换器的接口电路设计3/23/202329第29页/共58页9.2 D/A9.2 D/A转换器的接口电路设计转换器的接口电路设计程序如下:程序如下:Mov dx,318hMov al,datalOut dx.alMov dx,319hMov al,datahOut dx,al3/23/202330第30页/共58页9.2 D/A9.2 D/A转换器的接口电路设计转换器的接口电路设计四、片内有三态缓冲器的四、片内有三态缓冲器的12位位D/A转换器接口设计转换器接口设计1.要要求求:对对片片内内有有输输入入缓缓冲冲器器的的12位位D/A转转换换器器设设计计接接口口,要要求转换的数据按求转换的数据按“左对齐左对齐“格式传送。格式传送。2.分分析析:由由于于该该D/A分分辨辨率率为为12位位(数数据据线线有有12条条),且且片片内内有有两两级级锁锁存存器器,所所以以不不必必外外加加锁锁存存器器,可可与与CPU直直接接相相连连,但但CPU的字长为位,因此需传送两次。的字长为位,因此需传送两次。3.设计设计 3/23/202331第31页/共58页 片内有输入锁存器(片内有输入锁存器(DAC1210与与CPU接口)接口)3/23/202332第32页/共58页9.2 D/A转换器的接口电路设计3/23/202333第33页/共58页9.2 D/A转换器的接口电路设计硬件连接:硬件连接:DAC1210高高8位位DI11DI4连连到到数数据据线线D7D0,低低4位位DI3DI0连到连到数据线的数据线的D7D4,实现左对齐。,实现左对齐。高低字节锁存过程:高低字节锁存过程:高低字节控制端口地址分别为高低字节控制端口地址分别为340H(Y0=0)、)、341H(Y1=0),),第二级锁存地址为第二级锁存地址为342H(Y2=0)。)。当当 Y0=0时时,BYTE1/BYTE2=1,此此 时时 若若 IOW有有 效效(WR1=0),),其上升沿锁存高其上升沿锁存高8位数据。位数据。当当 Y1=0时时,BYTE1/BYTE2=0,此此 时时 若若 IOW有有 效效(WR1=0),),其上升沿锁存低其上升沿锁存低4位数据。位数据。当当Y2=0时,此时若时,此时若IOW有效(有效(WR1=0),其上升沿将),其上升沿将12位数据位数据锁存到锁存到12为为DAC寄存器,开始寄存器,开始D/A转换。转换。MOV DX,340H MOV AL,DATAL MOV AL,DATAH OUT DX,AL OUT DX,AL MOV DX,342H INC DX OUT DX,AL 3/23/202334第34页/共58页9.3 A/D转换器接口基本原理与方法 一、一、A/D转换器及连接特性转换器及连接特性 1.A/D转换器主要参数 1)分辨率 A/D转换器可转换的二进制位数。2)转换时间 输入启动转换信号到转换结束,最后得到稳定的数字量输出所需的时间。2.A/D转换器外部特性 (1)启动线:由系统控制器或通过接口发出的一种控制信号,此信号一到,A/D转换器立即开始。(2)转换结束线:转换完毕由A/D转换器发出的一种状态信号,由它申请中断、DMA传送和中断查询用。(3)模拟信号输入线:来自被转换的对象,有单通道、多通道。3/23/202335第35页/共58页9.3 A/D转换器接口基本原理与方法(4)数字量输出线:由)数字量输出线:由ADC将数字量送给将数字量送给CPU。连接特性:连接特性:(1)启动信号是电平还是脉冲;)启动信号是电平还是脉冲;(2)芯片内是否有三态门输出锁存器,若有可直接与)芯片内是否有三态门输出锁存器,若有可直接与CPU数据线相数据线相连,否则要外加锁存器;连,否则要外加锁存器;(3)输出数字量的形式,是二进制还是)输出数字量的形式,是二进制还是BCD码。码。二、二、A/D转换器与微处理器接口方法转换器与微处理器接口方法 1.A/D转换器与转换器与CPU的连接的连接 (1)A/D转换器的分辨率与转换器的分辨率与CPU的数据总线的位数关系;的数据总线的位数关系;转转换换结结束束后后存存放放数数据据时时有有“左左对对齐齐”和和“右右对对齐齐”之之分分,左左对对齐齐就就是是一一个个数数据据的的最最高高位位放放在在最最左左边边,缺缺位位在在右右边边,并并以以0补补齐齐。右右对对齐就是一个数据的最低位放在最右边,缺位在左边,并以齐就是一个数据的最低位放在最右边,缺位在左边,并以0补齐。补齐。(2)A/D转换器的输出锁存器;转换器的输出锁存器;若若A/D转转换换器器内内无无数数据据锁锁存存器器,则则A/D接接口口电电路路中中应应设设有有数数据据锁锁存器方可与数据总线相连。存器方可与数据总线相连。3/23/202336第36页/共58页9.3 A/D转换器接口基本原理与方法(3)A/D转换转换器的启动信号。转换转换器的启动信号。有有 电电 平平 启启 动动 和和 脉脉 冲冲 启启 动动 之之 分分,如如 AD570是是 低低 平平 启启 动动,AD574、ADC0809为脉冲启动。为脉冲启动。2.A/D转换接口的主要操作转换接口的主要操作 1)进行通道选择;)进行通道选择;2)发启动信号;)发启动信号;3)取回转换结束信号;)取回转换结束信号;4)读取转换的数据;)读取转换的数据;5)发)发S/H控制信号;控制信号;3.A/D转换器的数据传送方式转换器的数据传送方式 1)查询式传送;)查询式传送;2)中断方式传送;)中断方式传送;3)DMA方式传送;方式传送;4)对于超高速)对于超高速A/D,采用在,采用在A/D转换器板上设置转换器板上设置RAM的方法的方法;3/23/202337第37页/共58页9.3 A/D转换器接口基本原理与方法 4.A/D转换接口的结构形式转换接口的结构形式 1)与)与CPU直接相连;直接相连;2)采用三态门锁存器与)采用三态门锁存器与CPU相连;相连;3)利用可编程)利用可编程I/O接口与接口与CPU相连;相连;4)采用)采用GAL器件(通用可编程器件)器件(通用可编程器件)3/23/202338第38页/共58页9.4 查询方式A/D转换器接口设计一、一、12位片内带有三态门输出锁存器的位片内带有三态门输出锁存器的A/D转换器接口设计转换器接口设计 1.要求要求 12位位A/D转换,转换结束后分两次输出,以左对齐的方式存放在转换,转换结束后分两次输出,以左对齐的方式存放在首址为首址为400H的内存区,采集的内存区,采集64个数据,采用查询方式,个数据,采用查询方式,ADC用用AD574。2.分析分析 CS、CE为片选,为片选,R/C为启动转换,数据输出允许。为启动转换,数据输出允许。CS=0,CE=1,R/C=0:启动转换;:启动转换;CS=0,CE=1,R/C=1:读读取取数数据据。12/8=1:一一次次输输出出12位位;12/8=0:一次输出:一次输出8位。位。A0有两个功能:控制转换宽度(有两个功能:控制转换宽度(A0=0,12位转换;位转换;A0=1,8位转位转换);控制度高低字节读数(换);控制度高低字节读数(A0=0,读高,读高8位;位;A0=1,读低,读低4位)。位)。3.设计设计3/23/202339第39页/共58页9.4 查询方式A/D转换器接口设计3/23/202340第40页/共58页9.4 查询方式A/D转换器接口设计 数据采集程序段如下:数据采集程序段如下:MOV CX,40HINAL,DXMOVSI,400HMOVSI,ALSTT:MOVDX,312HINCSIMOVAL,00HDECCXOUTDX,AL JNZSTTMOVDX,310HMOVAX,4C00HL:IN AL,DX INT 21HANDAL,80HJNZ LMOVDX,311HINAL,DXANDAL,F0HMOVSI,ALINCSIMOVDX,312H3/23/202341第41页/共58页9.4 查询方式A/D转换器接口设计二、二、12位片内不带输出锁存器的位片内不带输出锁存器的A/D转换器接口设计转换器接口设计 1.要求要求 数数据据采采集集系系统统,采采用用ADC1210作作12位位转转换换,转转换换的的数数据据按按右右对对齐齐式式存放。存放。2.分析与设计分析与设计 ADC1210无无三三态态输输出出锁锁存存器器,它它的的数数据据线线不不能能与与CPU直直接接相相连连,必必须须通通过过244接接到到CPU数数据据线线上上,分分两两次次传传送送12位位数数据据,先先读读高高8位位后后读读低低8位位。SC为为转转换换启启动动,CC转转换换结结束束信信号号,低低电电平平有有效效,它它通通过过244接接到到CPU数数据据线线D7上上。Y0(330H)为为数数据据口口和和状状态态口口,Y1(331H)为数据口,)为数据口,Y2(332H)为启动口。)为启动口。3.编程编程3/23/202342第42页/共58页9.4 查询方式A/D转换器接口设计3/23/202343第43页/共58页9.4 查询方式A/D转换器接口设计 MOV DX,332HIN AL,DXINAL,DX ANDAL,OFHMOVDX,330H MOVBH,ALL:INAL,DX MOVDX,331HROLAL,1 IN AL,DXJCLMOVBH,ALMOVDX,330HHLT3/23/202344第44页/共58页9.4 查询方式A/D转换器接口设计三、三、电平启动转换的接口设计电平启动转换的接口设计 1.要求要求 在在8位位数数据据采采集集系系统统中中,采采用用AD570作作A/D转转换换,采采集集256个数据,用查询方式送到内存。个数据,用查询方式送到内存。2.分析分析 AD570电电平平启启动动8位位逐逐次次逼逼近近型型A/D转转换换器器,启启动动信信号号B/C,低低电电平平有有效效,该该信信号号为为低低开开始始转转换换,25us转转换换结结束束,转转换换时时启启动动信信号号必必须须保保持持低低电电平平,若若提提前前变变高高则则转转换换中中止止。转转换换结结束束信号信号DR,转换过程为高,一旦变低表示结束,可以读出。,转换过程为高,一旦变低表示结束,可以读出。3.硬件连接硬件连接 AD570数据输出无三态锁存器,不能直接与数据输出无三态锁存器,不能直接与CPU相连,可以用相连,可以用8255。3/23/202345第45页/共58页9.4 查询方式A/D转换器接口设计3/23/202346第46页/共58页9.4 查询方式A/D转换器接口设计 MOV DX,303H MOV AL,98H OUT DX,AL MOV AL,01H OUT DX,AL MOV AX,0040H MOV ES,AX MOV BX,00H MOV CX,0FFHAGAIN:MOV AL,00HOUT DX,ALWAIT:MOV DX,302HIN AL,DX SHL AL,1 JCWAITMOVDX,300HINAL,DXMOVES:BX,ALMOVDX,303HMOVAL,01HOUTDX,ALINCBXLOOPAGAIN MOV AX,4C00H INT 21H3/23/202347第47页/共58页9.5 中断方式的中断方式的A/DA/D转换器接口设计转换器接口设计中中断断技技术术应应用用有有两两种种情情况况:一一是是用用户户自自行行设设计计和和配配置置的的中中断断系系统统;二二是是利用微机系统的中断源。利用微机系统的中断源。一、单板机系统的中断数据采集系统设计一、单板机系统的中断数据采集系统设计 1.要求要求 单单通通道道模模拟拟信信号号采采集集512个个数数据据,采采用用中中断断方方式式读读入入内内存存,并并送送到到D/A转换器。转换器。2.分析设计分析设计 A/D采用采用AD0804,中断控制器用,中断控制器用8259。ADC0804是是一一个个单单通通道道8位位分分辨辨率率A/D转转换换器器,输输出出有有三三态态锁锁存存,可可直直接接与与系系统统数数据据线线相相连连。启启动动信信号号为为CS*WR,转转换换结结束束信信号号INTR,低低 电电 平平 有有 效效,其其 地地 址址 为为 0FFD4H,DAC0832地地 址址 为为0FFD6H。8259在在系系统统中中单单片片使使用用,设设中中断断类类型型号号高高5位位为为80H,沿沿触触发发,指指定定中中断断结结束束方方式式。地地址址总总线线A1接接到到8259的的A0上上,8259两两个个地地址址为为0FFDCH、OFFDEH。3/23/202348第48页/共58页9.5 中断方式的中断方式的A/DA/D转换器接口设计转换器接口设计3/23/202349第49页/共58页9.5 中断方式的中断方式的A/DA/D转换器接口设计转换器接口设计3/23/202350第50页/共58页9.5 中断方式的中断方式的A/DA/D转换器接口设计转换器接口设计3.程序设计程序设计 STACK SEGMENT PARA STACK STACK DB 200 DUP(0)STACK ENDSDATA SEGMENT BUFR DB 512 DUP(0)ADC EQU 0FFD4H;ADC端口端口 PICO EQU 0FFDCH;8259A的偶地址端口的偶地址端口 PICT EQU 0FFDEH-;8259A的奇地址端口的奇地址端口 DAC EQU 0FFD6H;DAC端口端口DATA ENDCODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK ;中断向量装入;中断向量装入3/23/202351第51页/共58页9.5 中断方式的中断方式的A/DA/D转换器接口设计转换器接口设计START:MOV AX,DATA MOV DS,AX MOV AX,STACK MOV SS,AX MOV AX,00H MOV ES,AX;设设置置00H段段基基址址指指向向中中断断向向量量表表的的存存储储区区 MOV BX,200H;中断号;中断号*4赋给赋给BX MOV ES:BX,OFFSET READINT;装装入入中中断断向向量量的偏移值的偏移值 PUSH CS POP AX;取主程序的段址作为服务程序的段址;取主程序的段址作为服务程序的段址 MOV ES:BX2,AX;装人中断向量的段值;装人中断向量的段值 3/23/202352第52页/共58页9.5 中断方式的中断方式的A/DA/D转换器接口设计转换器接口设计MOVDI,OFFSET BUFRMOVDX,PIC1MOVCX,512HINAL,DX;8259初始化初始化 OR AL,01H MOVDX,PIC1OUTDX,ALINAL,DX MOV AX,0FF00HANDAL,0FEHPUSHAXOUTDX,AL MOV AX,0000HAGN:MOVAX,00HPUSHAXMOVDX,ADCRETOUTAL,DX ;中断服务程序;中断服务程序STI READ-INT PROC FARHLTPUSHAXCLIPUSHDXDECCXMOVDX,ADCJNZAGNINAL,DX3/23/202353第53页/共58页9.5 中断方式的中断方式的A/DA/D转换器接口设计转换器接口设计 NOPNOPMOVDI,ALMOVDX,DACOUTDX,ALINCDIMOVAL,60HMOVDX,PIC0OUTDX,ALPOPDXPOPAXIRETREAD-INTENDPCODEENDSENDSTART 3/23/202354第54页/共58页3/23/202355第55页/共58页3/23/202356第56页/共58页z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr%u(x+B2E5H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v(y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$u*x-A2D5G8KbNfQiTlXo#r%v(y+B3E6I9LcOgRjq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiUlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6IaLdOgSjVmYq!t*w-z1D4G7JbMeQhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%y0B3F6IaLdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)y0C3F6IaLdPgSjVnYq!t*w-A1D4G8JbMeQhTlWoZr%u(x+B2E6H9KcOfRiUmXp#s&v)z0C3F7IaLdPgSkVnYq$t*w-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!-A1D5G8JbNeQhTlWo#r%u(y+B2E6H9LcOfRjUmXp!s&w)z0C4F7IaMdPgSkVnZq$t*x-A1D5G8KbNeQiTlWo#r%v(y+B3E6H9LcOgRjUmYp!s&w)z1C4F7JaMdPhSkWnZq$u*x-A2D5H8KbNfQiTlXo#r%v(y0B3E6I9LcOgRjVmYp!t&w)z1C4G7JaMePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6MePhSkWnZr$u*x+A2D5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgRjVmYq!t&w-z1C4G7JbMePhTkWnZr$u(x+A2E5H8KcNfRiUlXp#s%v)y0C3F6IaLdOgSjVnYq!t*w-z1D4G8JbMeQhTkWoZr$u(x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRjUmXp!s&v)z0C4F7IaMdPgSkVnYq$x+B2E5H9KcNfRiUmXp#s&v)y0C3F7IaLdPgSjVnYq$t*w-A1D4G8JbNeQhTlWoZr%u(y+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7JaMdPhSkVnZqx+B2E6H9KcOfRiUmXp!s&v)z0C3F7IaMdPgSkVnYq$t*x-A1D5G8JbNeQiTlWo#r%u(y+B3E6H9LcOfRjUmYp!s&w)z0C4F7IaMdPhSkVnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x+A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRnZq$t*x-A2D5G8KbNeQiTlXo#r%v(y+B3E6I9LcOgRjUmYp!t&w)z1C4F7JaMePhSkWnZq$u*x-A2D5H8KbNfQiTlXo#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXp#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePho#s%v(y0B3E6I9LdOgRjVmYp!t&w-z1C4G7JaMePhTkWnZr$u*x+A2E5H8KcNfQiUlXo#s%v)y0B3F6I9LdOgSjVmYq!t&w-z1D4G7JbMePhTkWoZr$u(x+A2E5H9KcNfRiUlXp#s&v)C

    注意事项

    本文(AD与DA转换接口.pptx)为本站会员(莉***)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开