ADDA转换实验分析和总结.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

计算机控制技术实验报告

A/D和D/A转换

一.实验目的

1、了解串行A/D和D/A转换器的工作原理。

2、掌握A/D和D/A转换器程序设计方法以及与单片机的接口电路。

3、掌握A/D和D/A转换实验上机调试方法。

4、熟悉韦弗实验箱的使用。

二.实验内容

1、通过编辑程序输出三角波。

2、通过编辑程序输出方波。

3、通过编辑程序输出锯齿波。

4、通过编辑程序输出梯形波。

三、仪器、设备和材料

1、韦弗实验箱

2、计算机

3、示波器

4、导线

四、实验内容

A/D转换

org0000hCS0809equ08000h

movdptr,#CS0809mova,#0h

movx@dptr,a;起动A/Dmovxa,@dptr;读入结果movp1,a

calldelayljmp 0000hDelay:

mov r6,#0

mov r7,#0DelayLoop:

djnzr6,DelayLoopdjnzr7,DelayLoopret

end

方波

CS0832

equ

0a000h

mov

dptr,#CS0832

mov

r2,#0ffh

loop1:mov

a,#0h

movx @dptr,adjnzr2,loop1movr3,#0ffh

loop2:mova,#0ffh

movx@dptr,adjnzr3,loop2ljmp 0000hend

三角波与锯齿波

org0000hCS0832equ0a000h

movdptr,#cs0832mov a,#0

loop1: movx @dptr,a

inca

cjnea,#0ffh,loop1LOOP2:

movx @dptr,adeca

cjnea,#0h,loop2ljmp 0000h

end

梯形波org0000hmain:

movdptr,#0a000hstep:movr6,#19hmovr4,#0ah

mova,0

loop1:movx@dptr,a;选通地址acalldelay;延时

adda,r6;每次以19H的梯度增加djnzr4,loop1;梯度等待的时间ajmpstep;循环

delay:

d2:mov31h,#0ffhd1:djnz31h,d1ret

end

五、实验结果

正弦信号

y?Asin?(t??),T?2?

?

,经编程得到如下图。

方波

?A

?y??0

?

0?t?T

1

经编程得到如下图。

T?t?T

1

斜坡信号

?at

?y??0

?

0?t?T

1

,a为常量

T?t?T

1

抛物线信号

?1

?? at2

?

y ?2

0?t?T

1

,a为常量

??0

T?t?T

1

编程得到如下图。

六、实验注意事项

1、注意电脑与开发板的连线的正确

2、仔细调试程序

文档评论(0)

hao187 + 关注
官方认证
内容提供者

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

认证主体武汉豪锦宏商务信息咨询服务有限公司
IP属地湖北
统一社会信用代码/组织机构代码
91420100MA4F3KHG8Q

1亿VIP精品文档

相关文档