- 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实习报告
石家庄经济学院信息工程学院
电子信息工程专业
单片机课程设计报告
题 目 D/A模块
姓 名
学 号 8
班 级
指导教师
2011年 6 月 29 日
要求:
1.指导教师按照课程设计大纲要求完成学生课程设计指导工作。
2.课程设计任务书由指导教师照大纲要求填写,内容要全面。
3.课程设计报告由参加本学生填写。课程设计结束时交指导教师。
(打印稿一份,电子稿一份)
4.指导教师要根据每一位学生课程设计任务完成情况,认真审核设计报告,并在课程设计结束时,给出客观、准确的评语和成绩。
5.课程设计任务书和报告要语言流畅,图表正确规范。
6.本表要用钢笔、圆柱笔填写或打印,字迹工整。
(请把此页打印在封面的背面,打印时请删除此句话)课程设计任务书
班级 姓名 刘立云 学号 8
课程设计题目 D/A模块
课程设计起止日期 2011.6.13 至 2011.7.1
实习地点 实验楼5-106
课程设计内容与要求(包括:设计任务及要求、设计原理、所需仪器设备、验收标准)
实习题目:D/A模块:
实习要求:
及格:能输出正弦波形,并通过两个按键控制,实现启动 和结束正弦波的控制,并在LED上显示输出频率。
中:在及格基础上,实现用不同的按键选择输出正弦波、方波、锯齿波、三角波,同时显示波形号和对应频率。
良:在中的基础上,能输出10Hz频率的正弦波。
优:在良的基础上,按不同的键能输出10、20、30Hz频率的正弦波及方波
指导教师 李亚梅
2011 年 6 月 13 日
一、设计原理与技术方法:
包括:电路工作原理分析与原理图、元器件选择、电路调试方法与结果说明;
软件设计说明书与流程图、软件源程序代码、软件调试方法与运行结果说明。
(一)设计原理与元器件选择
(设计原理
D/A转换是将数字量转换成模拟量。转换过程是先将8051送到D/A转换器的各位二进制数按其权的大小转换为相应的模拟分量,然后再以叠加方法把各模拟分量相加,其和就是D/A转换的结果。原理图如图1所示:
图1
课程设计报告
注:此表可加附页
件的原因,只能实现动态显示,每次只能选中一个数码管,但若两个数码管显示的时间间隔大于人眼的视觉暂留时间,则仍能看到四个数码管同时亮。
(二)软件源程序代码及流程图
1、及格——能输出正弦波形,并通过两个按键控制,实现启动和结束正弦波的控制,并在LED上显示输出频率。
(设计思路:DAC0832实现将数字量转换为相应的模拟量。对正弦波采样256个点,将这些数字量列在表中,当进行D/A转换时,直接从这个表中逐点调取数字量进行转换,就可以输出连续的正弦波。通过两个按键控制启动和关闭输出正弦波,则程序要时刻对2×2键盘进行扫描,即查相关位的状态,判断是否有键按下。若S2键按下,则启动正弦波输出,在正弦波输出过程中,还要同时完成键盘扫描和LED数码管的显示;若S4键按下,则关闭正弦波的输出同时关闭LED数码管的显示。
(流程图如图2所示:
图 2
(程序代码:
ORG 0000H
LJMP MAIN
ORG 0100H
MAIN:ACALL PANJIAN
JNB P1.3,SIN ;判断S2是否按下,若S2=0启动示波器
SJMP MAIN ;若S2=1则等待
PANJIAN:CLR P1.5
文档评论(0)