- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机DA转换实验报告.doc
实验九 D/A实验报告
㈠ 实验目的
掌握单片机与D/A的接口及编程方法;
通过D/A动态波形输出进一步理解D/A的工作原理;
结合实验六中的A/D来检验软硬件的正确性。
进一步了解单片机系统地址分配概念。
㈡ 实验器材
G6W仿真器 一台
MCS—51实验板 一台
PC机 一台
信号发生器 一台
示波器 一台
㈢ 实验内容及要求
DAC0832是内含双锁存器且可与单片机8051直接接口的8位D/A,从实验板的电原理图可见,当0832管脚ILE为高,CS2为低时,8051对0832写入待转换的8位数字量,当对0832写入任意数(WR、CS2都为低)时,8051启动D/A转换。
把具有一定规律变化的数据连续送到0832,可用示波器在运放741输出端看到一定规律的动态波形。
将实验六中A/D所存数据直接送到0832,在D/A输出端也可用示波器观察到还原后的A/D输入端信号。
注意:在实验前,应先检查DAC0832的参考电压是否正确。
(要求DAC0832的参考电压值为Vref = -5V,用万用表观察 DAC0832芯片的8脚电压值。若不对,可调节实验板上的电位器W3来改变D/A的参考电压值。)
㈣ 实验步骤
接ILE至高电平(+5V),根据CS2与高位地址线的连接情况,确定0832在系统中的地址。
将微机与伟福仿真系统及51实验板相连接。
编写双向锯齿波或三角波输出的D/A程序,利用伟福仿真系统及计算机汇编成目标码,运行并调试程序,用示波器观察实验结果。
编写送A/D数据至D/A转换程序,并将在实验六中所编写A/D采样程序与之连接组合,运用伟福仿真系统及计算机汇编成目标码,运行并调试程序,用示波器观察对照A/D输入端和D/A输出端的波形。
㈤ 实验框图
㈥ 思考题
在实验步骤4中,对比了A/D输入端和D/A输出端的波形,它们有什么不同?为什么?
A/D输出端是正弦波形,而D/A输出端是一段直流加一段正弦波形。
D/A的转换时间对动态输出波形有何影响?
D/A的转换时间会使动态波形产生一段直流空档。
D/A参考电源极性与D/A转换输出结果有什么关系?
输入的数字均视为正数即二进制数的所有位都为数值位。根据电路形式或参考电压的极性不同,输出电压或为0V到正满度值,或为0V到负满度值, 这种工作方式称为单极性输出方式。采用单极性输出方式时,数字输出量采用自然二进制码ORG 0000H
AJMP MAIN
ORG 0050H
MAIN:
MOV DPTR,#0DFFFH ;寄存器置转换初值
MOV A, #00H
J: MOVX @DPTR,A ;送D/A
INC A ;寄存器数加1
AJMP J
实验二:
ORG 0000H
LJMP START
ORG 0013H ;中断入口地址
LJMP INT_1
ORG 0040H
START: ;AD转换
MOV SP,#60H
MOV R7,#0FFH ;读取数据个数初始化
MOV R1,#0B0H ;存放数据地址
MOV R0,#00H
MOV DPTR,#7FFFH ;选中A_D芯片
MOV A,#00H ;送通道号
MOVX @DPTR,A ;启动 A_D
SETB IT1 ;开中断
SETB EA
SETB EX1
AA:
;MOV A,R7
;JZ MAIN
;SJMP AA ;等待中断
CJNE R7, #00H, $ ;判断数据是否传送完毕
CLR EA ;关中断
LJMP MAIN
INT_1:
MOVX A,@DPTR ;读 A_D 数据
MOV DPH,R1
MOV DPL,R0
MOVX @DPTR,A ;送A_D数据
INC R0 ;存放数据地址加一
DEC R7 ;读取数据个数减一
MOV DPTR,#7FFFH
MOV A,#00H
MOVX @DPTR,A ;启动 A_D
RETI
MAIN: ;DA转换
MOV R7,#0FFH ;需转换的数据个数
;MOV DPTR,#0EFFFH ;设置DA口地址
;MOV A,#
您可能关注的文档
最近下载
- 家庭与社区的变化与发展.pptx VIP
- 丙肝防治培训课件.pptx VIP
- 《食物链》.ppt VIP
- 2025年辽宁丹东市融媒体中心招聘6人笔试模拟试题参考答案详解.docx VIP
- 2018湖北省市政工程定额(第十一册措施项目)PDF版.pdf VIP
- 4.1和面、揉面、饧面、搓条(课件)- 《中式面点制作基础教程》同步教学(劳保版).pptx VIP
- 2025年丹东市融媒体中心招聘考试笔试试题.docx VIP
- 铁路技术管理规程(普速铁路部分)题库 .pdf VIP
- 中国失眠症诊断和治疗指南(精选PPT).pptx VIP
- 2025年马鞍山市公安局第三季度招聘警务辅助人员139名笔试参考题库附答案解析.docx VIP
文档评论(0)