DAC0832的D转换实验.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DAC0832的D转换实验

上海电力学院 计算机硬件实验课程 题目: 使用DAC0832的D/A转换实验 班级: 2009031班 姓名:  潘江涛 学号: 时间: 2011.12.1 一、实验目的 1、熟悉DAC0832数模转换器的特性和接口方法,掌握D/A 输出程序的设计和调试方法。 二、实验内容 1、实验原理 实验原理如图 2-3所示,由于DAC0832有数据锁存器、选片、读、写控制信号线,故可与 8088CPU 总线直接接口。图中是只有一路模拟量输出, 且为单极型电压输出。DAC0832工作于单缓冲方式,它的ILE接+5V,CS_0832作为0832芯片的片选CS。这样, 对DAC0832执行一次写操作就把一个数据直接写入DAC寄存器、模拟量输出随之而变化。 图2-3 2、实验线路的连接 方波: (1)将0832片选信号CS_0832插孔和译码输出Y7插孔相连。 (2)对模块化机型,该模块中的 +12V连到上面信号源板的电源部分的+12V上,-12V连到上面信号源板的电源部分的-12V上。对一体化机型,这两根线内部已连好。 锯齿波: (1)将DAC0832片选信号CS_0832CS插孔和译码输出Y7插孔相连。 (2)对模块化机型,该模块中的 +12V连到上面信号源板的电源部分的+12V上,-12V连到上面信号源板的电源部分的-12V上。对一体化机型,这两根线内部已连好。 3、实验软件编程提示 方波:实验要求在DOUT端输出方波信号,方波信号的周期由延时时间常数确定。 根据Vout =-〔VREF×(输入数字量的十进制数)〕/256,当数字量的十进制数为256(FFH)时,由于VREF =-5V,Vout = +5V。当数字量的十进制数为0(00H) 时, 由于VREF = - 5V,Vout = 0V。因此,只要你将上述数字量写入DAC0832端口地址时,模拟电压就从DOUT 端输出 。 锯齿波:本实验在DAOUT端输出锯齿波。根据Vout = -〔VRFE×(输入数字量的十进制数)〕/256即可知道,只要将数字量0~256(00H~FFH)从0开始逐渐加1递增直至256为止,不断循环,在DOUT端就会输出连续不断的锯齿波。 4、实验软件框图 方波 锯齿波 三、硬件电路(系统中已连接好) 实验程序 方波: CODE SEGMENT ASSUME CS:CODE DAPORT EQU 0070H START:MOV DX,DAPORT MOV AL,00H DACON1:OUT DX,AL MOV CX,08H DACON2:LOOP DACON2 NOT AL JMP DACON1 CODE ENDS END START 锯齿波: CODE SEGMENT ASSUME CS:CODE DAPORT EQU 0070H START:MOV DX,DAPORT MOV AL,00H DACON1:OUT DX,AL INC AL MOV CX,08H DACON2:LOOP DACON2 JMP DACON1 CODE ENDS END START 五、实验步骤 1、检查线路连接,打开实验台电源。 2、打开实验所用软件DV88。 3、按DVCC实验系统右边红色复位键,使键盘上方的七段数码管显示DVCC—86H。 4、点击DV88实验软件上的联接图标,联机成功后,进入下一步。 5、新建一个程序,键入程序代码,保存文件为不含中文字符的名字。 6、点击编译,查看错误;点击调试,等待,没有出现错误信息之后,点击运行,查看结果。 7、根据原理图正确连接好实验线路 8、运行实验程序,用示波器测量DOUT插孔,应有方波输出,方波的周期约为1ms。 9、运行实验程序,用示波器测量DOUT插孔,应有锯齿波输出。 实验结果 程序代码(方波): 运行实验程序,用示波器测量DOUT插孔,有方波输出,方波的周期约为1ms。 程序代码(锯齿波): 运行实验程序,用示波器测量DOUT插孔,应有锯齿波输出。 七、实验中应注意的问题 1、如联接不成功,检查连接线路问题,查看是否存在硬件冲突或者有没有线路脱落的情况。 2、如编译不成功,试使用其他版本的实验软件,或变更软件安装的位置。 实验小结 在这次的上机操作中,我们进行了DAC0832的D/A转换实验。本次的实验并没有太大的困难,因为程序代码老师已经给出,电路连接也比较简便。但从中,我对DAC0832的D/A转换有了更

文档评论(0)

elouwn + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档