微机原理音乐程序设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

沈阳工程学院课程设计课程设计题目:音乐程序设计系别信息工程系班级系统本101学生姓名王一丞学号2010414124指导教师衣云龙、王德君职称讲师、工程师起止日期:2012年05月21日起——至2012年05月25日止沈阳工程学院课程设计任务书课程设计题目:音乐程序设计系别信息工程系班级系统本101学生姓名王一丞学号2010414124指导教师衣云龙、王德君职称讲师、工程师课程设计进行地点:微机原理实验室(F106)任务下达时间:2012年05月18日起止日期:2012年05月21日起——至2012年05月25日止教研室主任王健2012年05月18日批准一、设计目的通过课程设计使学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进行软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结合专业从事微机应用设计奠定基础。二、设计的原始资料及依据查阅可编程计数器/定时器芯片8254相关资料。用简单的输入输出端口等硬件,输入数据、处理数据和输出数据。三、设计的主要内容及要求内容:利用微机原理试验箱,设计简易音乐程序,要求至少可以播放2首音乐。要求:1)用2个开关选择歌曲。2)能用扬声器播放歌曲。四、对设计说明书撰写内容、格式、字数的要求1.课程设计说明书(论文)是体现和总结课程设计成果的载体,一般不应少于3000字。2.学生应撰写的内容为:目录、正文、参考文献等。课程设计说明书(论文)的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。应做到文理通顺,内容正确完整,书写工整,装订整齐。3.说明书(论文)手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。4.课程设计说明书(论文)装订顺序为:封面、任务书、成绩评定表、目录、正文、参考文献。五、设计完成后应提交成果的种类、数量、质量等方面的要求;提交课程设计说明书一份。在说明书中要有设计原理、硬件电路接线图、设计的程序及必要注释等。六、时间进度安排;顺序阶段日期计划完成内容备注11.5天查阅资料及程序设计22.5天上机调试程序30.5天成绩评定40.5天书写报告沈阳工程学院微机原理及汇编语言课程设计成绩评定表系(部):信息系班级:系统本101学生姓名:王一丞指导教师评审意见评价内容具体要求权重评分加权分调研论证能独立查阅文献,收集资料;能制定课程设计方案和日程安排。0.15432工作能力态度工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作,0.25432工作量按期圆满完成规定的设计任务,工作量饱满,难度适宜。0.25432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.55432指导教师评审成绩(加权分合计乘以12)分加权分合计指导教师签名:年月日评阅教师评审意见评价内容具体要求权重评分加权分查阅文献查阅文献有一定广泛性;有综合归纳资料的能力0.25432工作量工作量饱满,难度适中。0.55432说明书的质量说明书立论正确,论述充分,结论严谨合理,文字通顺,技术用语准确,符号统一,编号齐全,图表完备,书写工整规范。0.35432评阅教师评审成绩(加权分合计乘以8)分加权分合计评阅教师签名:年月日课程设计总评成绩分1目录目录................................................................................................................................1第一章绪论..................................................................................................................1第二章实验原理..........................................................................................................22.1设计原理..........................................................................................................22.2设计环境及设备..............................................................................................22.3硬件接线图......................................................................................................22.4设计流程图......................................................................................................32.58254芯片..........................................................................................................52.5.1定时/计数器8254.................................................................................52.5.28254内部结构........................................................................................52.5.38254外部引脚........................................................................................52.5.4计数器内部结构....................................................................................62.5.58254功能................................................................................................62.5.68254控制字............................................................................................72.5.78254工作方式........................................................................................72.68255芯片..........................................................................................................82.6.18255外部引脚功能................................................................................92.6.28255内部结构........................................................................................92.6.38255控制字..........................................................................................10第三章程序设计........................................................................................................123.1频率产生模块................................................................................................123.2控制模块........................................................................................................123.3控制音符的演奏时间....................................................................................123.4音符频率表....................................................................................................133.6程序设计........................................................................................................14第四章结论................................................................................................................18主要参考资料(文献)..............................................................................................19微机原理及汇编语言程序设计第一章绪论1第一章绪论微机接口原理是一门非常重要的计算机技术基础课程,全面介绍微机的基本结构、工作原理、硬件配置、接口期间和接口种类等。本次微机接口课程设计的主要目的是要使学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进行软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结合专业从事微机应用设计奠定基础。在本次课程设计中大家利用课上所学的各种知识,对自己的课程设计题目进行设计。我们小组所要设计的题目是音乐程序设计。在设计的过程中主要利用计数器/定时器8254芯片和可编程并行接口8255A芯片,完成2个开关选择歌曲,能用扬声器播放歌曲。首先我们利用定时器产生各种频率的声音,如“DO”“RE”“ME”然后将各个单音连接起来就组成了一首简单的曲子或者旋律,旋律及拍数可以按音乐简谱而定。对8255芯片PA0和PA6口的置0和1来选择歌曲。其次实现唱歌功能即实现歌曲的节拍通过调用延时子程序控制音符发音的长短,实现连续发声把[SI]是否为0作为循环的条件在每一次扬声器发出一个相应音符之后做无条件转移,从而使扬声器连续发声。微机原理及汇编语言程序设计第二章实验原理2第二章实验原理2.1设计原理我们在这次课设选择了音乐程序设计,音乐程序设计可以实现至少两首歌的可选择播放。对于歌曲的播放我们采用的是计数器/定时器8254芯片,

1 / 25
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功