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

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

ID:59320190

大小:1.33 MB

页数:9页

时间:2020-09-05

试验六AD转换实验和DA转换实验.doc_第1页
试验六AD转换实验和DA转换实验.doc_第2页
试验六AD转换实验和DA转换实验.doc_第3页
试验六AD转换实验和DA转换实验.doc_第4页
试验六AD转换实验和DA转换实验.doc_第5页
资源描述:

《试验六AD转换实验和DA转换实验.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试验六、A/D转换实验和D/A转换实验一、实验目的1.学习理解模/数信号转换的基本原理。2.掌握模/数转换芯片ADC0809的使用方法。二、实验设备PC机一台,TD-PITE实验装置或TD-PITC实验装置一套,万用表一个。三、实验内容编写实验程序,将ADC单元中提供的0V~5V信号源作为ADC0809的模拟输入量,进行A/D转换,转换结果通过变量进行显示。四、实验原理ADC0809包括一个8位的逐次逼近型的ADC部分,并提供一个8通道的模拟多路开关和联合寻址逻辑。用它可直接输入8个单端的模拟信号,分时进行A/D转换,在多点巡回检测、过

2、程控制等应用领域中使用非常广泛。ADC0809的主要技术指标为:分辨率:8位单电源:+5V总的不可调误差:±1LSB转换时间:取决于时钟频率模拟输入范围:单极性0~5V时钟频率范围:10KHz~1280KHzADC0809的外部管脚如图4.47所示,地址信号与选中通道的关系如表4.6所示。模/数转换单元电路图如图4.48所示:五、实验步骤1.按图4.49连接实验线路。2.编写实验程序,经编译、链接无误后装入系统。.3.将变量VALUE添加到变量监视窗口中。4.在JMPSTART语句行设置断点,使用万用表测量ADJ端的电压值,计算对应的采

3、样值,然后运行程序。5.程序运行到断点处停止运行,查看变量窗口中VALUE的值,与计算的理论值进行比较,看是否一致(可能稍有误差,相差不大)。6.调节电位器,改变输入电压,比较VALUE与计算值,反复验证程序功能。实验程序清单(AD1.ASM)SSTACKSEGMENTSTACKDW64DUP(?)SSTACKENDSPUBLICVALUE;设置全局变量以便变量监视DATASEGMENTVALUEDB?;AD转换结果DATAENDSCODESEGMENTASSUMECS:CODE,CD:DATASTART:MOVAX,DATAMOVDS

4、,AXMOVDX,640H;启动AD采样OUTDX,ALCALLDALLYINAL,DX;读AD采样结果MOVVALUE,AL;将结果送变量JMPSTART;在此处设置断点,观察变量窗口中的value值DELAY:PUSHCXPUSHAXMOVCX,100HA5:MOVAX,0800HA6:DECAXJNZA6LOOPA5POPAXPOPCXRETCODEENDSENDSTART六、实验结果和截图在JMP处设置断点,以便观察变量窗口中的value值:D/A转换实验一、实验目的1.学习数/模转换的基本原理。2.掌握DAC0832的使用方法

5、。二、实验设备PC机一台,TD-PITE实验装置或TD-PITC实验装置一套,示波器一台。三、实验内容设计实验电路图实验线路并编写程序,实现D/A转换,要求产生锯齿波、脉冲波,并用示波器观察电压波形。四、实验原理D/A转换器是一种将数字量转换成模拟量的器件,其特点是:接收、保持和转换的数字信息,不存在随温度、时间漂移的问题,其电路抗干扰性较好。大多数的D/A转换器接口设计主要围绕D/A集成芯片的使用及配置响应的外围电路。DAC0832是8位芯片,采用CMOS工艺和R-2RT形电阻解码网络,转换结果为一对差动电流Iout1和Iout2输出

6、,其主要性能参数如表4.7示,引脚如图4.50所示。D/A转换单元实验电路图如图4.51所示:实验程序清单(DA1.ASM);=========================================================;文件名:DA1.ASM;功能描述:利用DA0832产生锯齿波,通过延时变化波形;=========================================================STACKSEGMENTSTACKDW32DUP(?)STACKENDSCODESEGMENTASSUME

7、CS:CODE,SS:STACKSTART:MOVAX,00HMOVDX,600HMOVAL,0FFHAA1:OUTDX,ALCALLDELAYDECALJMPAA1DELAY:PUSHCXMOVCX,0005HAA2:PUSHAXPOPAXLOOPAA2POPCXRETCODEENDSENDSTART六、实验结果和截图将AL初值设为0FFH,让其自减而使得输出锯齿波自左向右:七、修改及结果STACKSEGMENTSTACKDW32DUP(?)STACKENDSCODESEGMENTASSUMECS:CODE,SS:STACKSTART

8、:MOVAX,00HMOVDX,600HMOVAL,0FFHAA1:OUTDX,ALCALLDELAYDECALCMPAL,00HJZXJMPAA1X:OUTDX,ALCALLDELAY1JMPYY:OUT

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。