- 1、本文档共104页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实验指导书 (二)
实验五 D/A0832转换实验
一、实验目的:了解D/A转换与单片机的接口方法;了解D/A转换芯片DA0832的性能及编程方法。
二、实验内容:利用0832输出一个从0V开始逐渐升至5V再降至0V的三角波电压,数码管显示数字量值。
三、实验器材:1、超想-3000TC综合实验仪 1 台 2、KEIL仿真器 1 台
3、连线 若干 根 4、计算机 1 台
四、接线图案:
五、程序框图:
六、实验原理:
D/A转换器的功能主要是将输入的数字量转换成模拟量输出,在语音合成等方面得到了广泛的应用。本实验中采用的转换器为DAC0832,该芯片为电流输出型8位D/A转换器,输入设有两级缓冲锁存器,因此可同时输出多路模拟量。本实验中采用单级缓冲连接方式,用0832来产生三角波,具体线路如上图所示。VREF引脚的电压极性和大小决定了输出电压的极性与幅度,超想-3000TC综合实验仪上的DA0832的第8引脚(VREF)的电压已接为-5V,所以输出电压值的幅度为0-5V。
七、实验步骤:
1、设定仿真模式为程序空间在仿真器上,数据空间在用户板上。把DA0832的片选CS32孔接至YC3(0B000H-0BFFFH)孔。
2、编写程序、编译程序:用单步、断点、连续方式调试程序,排除软件错误。运行程序,8155键显区数码管上显示不断加大或减小的数字量,用万用表测量D/A输出孔AOUT,应能测出不断加大或减小的电压值。
八、思考问题:
修改程序,使能产生锯齿波。
九、实验程序:
OUTBIT equ 0e101h ; 位控制口
CLK164 equ 0e102h ; 段控制口(接164时钟位)
DAT164 equ 0e102h ; 段控制口(接164数据位)
IN equ 0e103h ; 键盘读入口
LEDBuf equ 40h ; 显示缓冲
org 0000h
mov sp,#60h
mov dptr,#0e100h ;8155初始化
mov a,#03h
movx @dptr,a
mov 40h,#00h ;显示缓冲区置值
mov 41h,#08h
mov 42h,#03h
mov 43h,#02h
loop1: mov r5,#00h
loop2: mov dptr,#0B000h ;0832DA 从小到大转换
mov a,r5
movx @dptr,a
mov r0,#45h
mov 45h,a ;拆字后送显示缓冲区
acall ptds
mov r6,#15h
dir10: acall display ;调用显示子程序
djnz r6,dir10
inc r5
cjne r5,#00h,loop2
loop3: mov dptr,#0B000h ;0832DA从大到小转换
dec r5
mov a,r5
movx @dptr,a
mov r0,#45h
acall ptds
mov r6,#15h
dir11: acall display
djnz r6,dir11
cjne r5,#00h,loop3
sjmp loop1
Delay:
mov r7, #00
mov r3,#00 ; 延时子程序
DelayLoop:
djnz r3, DelayLoop
djnz r7, DelayLoop
djnz r6, DelayLoop
ret
DISPLAY: setb 0d3h
mov r0, #LEDBuf
mov r1, #6 ; 共6个八段管
mov r2, ; 从左边开始显示
Loop:
mov dptr, #OUTBIT
mov a, #00h
movx @dptr, a ; 关所有八段管
mov a, @r0
您可能关注的文档
- 七年级期末第六章基础训练.doc
- Unit10 I can play the guitar重点词汇.ppt
- 三年级教案第九单元08.doc
- tr50转向系统.ppt
- word2003作业设计.doc.doc
- 上海西郊现代服务集聚区功能定位研究.doc
- 与MQ通讯的完整JAVA程序).doc
- 《液压与气压控制重点归纳》.doc
- 《煤化学》课程教学大纲.doc
- 两角和与差的正弦余弦正切公式学案.doc
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)