下载此文档

试验六AD转换实验和DA转换实验.doc


文档分类:通信/电子 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
试验六AD转换实验和DA转换实验试验六、A/D转换实验和D/A转换实验一、。。二、实验设备PC机一台,TD-PITE实验装置或TD-PITC实验装置一套,万用表一个。三、实验内容编写实验程序,将ADC单元中提供的0V~5V信号源作为ADC0809的模拟输入量,进行A/D转换,转换结果通过变量进行显示。四、实验原理ADC0809包括一个8位的逐次逼近型的ADC部分,并提供一个8通道的模拟多路开关和联合寻址逻辑。用它可直接输入8个单端的模拟信号,分时进行A/D转换,在多点巡回检测、过程控制等应用领域中使用非常广泛。ADC0809的主要技术指标为:分辨率:8位单电源:+5V总的不可调误差:±1LSB转换时间:取决于时钟频率模拟输入范围:单极性0~5V时钟频率范围:10KHz~,。模/:五、。,经编译、链接无误后装入系统。.。,使用万用表测量ADJ端的电压值,计算对应的采样值,然后运行程序。,查看变量窗口中VALUE的值,与计算的理论值进行比较,看是否一致(可能稍有误差,相差不大)。,改变输入电压,比较VALUE与计算值,反复验证程序功能。实验程序清单()SSTACK SEGMENTSTACK DW64DUP(?)SSTACK ENDSPUBLICVALUE;设置全局变量以便变量监视DATASEGMENTVALUEDB?;AD转换结果DATAENDSCODE SEGMENT ASSUMECS:CODE,CD:DATASTART: MOVAX,DATA MOVDS,AXMOVDX,640H;启动AD采样OUTDX,ALCALLDALLYINAL,DX;读AD采样结果MOVVALUE,AL;将结果送变量JMPSTART;在此处设置断点,观察变量窗口中的value值DELAY: PUSHCXPUSHAX MOVCX,100HA5:MOVAX,0800HA6:DECAXJNZA6LOOPA5POPAXPOPCXRET CODE ENDS ENDSTART六、实验结果和截图在JMP处设置断点,以便观察变量窗口中的value值:D/A转换实验一、。。二、实验设备PC机一台,TD-PITE实验装置或TD-PITC实验装置一套,示波器一台。三、实验内容设计实验电路图实验线路并编写程序,实现D/A转换,要求产生锯齿波、脉冲波,并用示波器观察电压波形。四、实验原理D/A转换器是一种将数字量转换成模拟量的器件,其特点是:接收、保持和转换的数字信息,不存在随温度、时间漂移的问题,其电路抗干扰性较好。大多数的D/A转换器接口设计主要围绕D/A集成芯片的使用及配置响应的外围电路。DAC0832是8位芯片,采用CMOS工艺和R-2RT形电阻解码网络,转换结果为一对差动电流Iout1和Iout2输出,,。D/:实验程序清单();=========================================================;文件名:;功能描述:利用DA0832产生锯齿波,通过延时变化波形;=========================================================STACKSEGMENTSTACK DW32DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,SS:STACKSTART:MOVAX,00H MOVDX,600H MOVAL,0FFHAA1:OUTDX,AL CALLDELAY DECAL JMPAA1DELAY:PUSHCX MOVCX,0005HAA2:PUSHAX POPAX LOOPAA2 POPCX RET CODEENDS ENDSTART六、实验结果和截图将AL初值设为0FFH,让其自减而使得输出锯齿波自左向右:七、修改及结果STACKSEGMENTSTACK DW32DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,SS:STACKSTART:MOVAX,00H MOVDX,600H MOVAL,0FFHAA1:OUTDX,AL CALLDELAY DECALC

试验六AD转换实验和DA转换实验 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yuzonghong1
  • 文件大小1.35 MB
  • 时间2019-08-23