- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理课程设计电子琴课程设计报告.doc
计算机与信息工程系
《系统接口设计》报告
电子琴课程设计
院 系: 计算机信息工程系
专 业: 计算机应用
班 级: Z090551班
学 号:
姓 名: 刘 莎
指导老师: 赵国增
完成时间: 2011年6月10日
评语: 成绩: 批阅教师签名: 批阅时间: 目 录
摘 要 1
第1章 电子琴课程设计 2
1.1 电子琴课程设计的目的与意义 2
1.1.1 电子琴课程设计的目的 2
1.1.2 电子琴课程设计的意义 2
1.2 电子琴课程设计的内容与要求 3
1.2.1 电子琴课程设计的内容 3
1.2.2 电子琴课程设计的要求 3
1.3 电子琴课程设计应解决的主要问题 3
第2章 电子琴课程设计的原理、思路和流程图 4
2.1 电子琴课程设计的原理 4
2.1.1 各个音节频率的设定 4
2.1.2 电路连接图 4
2.2 电子琴课程设计思路 5
2.3 电子琴课程设计的流程图 5
第3章 电子琴课程设计的源代码 9
第4章 系统调试与运行 20
4.1 电子琴课程设计运行结果 20
4.2 电子琴课程设计的特色和改进方向 21
第5章 心得体会 22
参考文献 22
摘 要
随着科技的高速发展,计算机已经经过了好几代的更新,然而计算机的运行的基本原理依然没有改变的。而今,我们通过两年的学习,已经初步了解了计算机的基本结构和原理,并且已经学会了用汇编语言进行基本的程序编写。
而本次课程设计的主要目的就是巩固所学过的知识,用汇编语言熟练地运用三大结构,进一步掌握一些指令的功能、掌握子程序的定义及调用和中断的使用,同时熟练运用通用寄存器和堆栈来进行编写一个完整的具有某种特定功能的程序。
这个简易的电子琴设计采用了软硬件结合的方法完成了设计的要求不。应用了8255和8253的芯片,CPU和8086达到软硬件的结合。从而实现了PC机电子琴的弹奏和播放音乐的两种功能:
1 、弹奏用户每按奏一个键盘琴键就会发出相应的音符;
2、按下键盘上某些特定的键后,会自动弹奏预存琴谱的功能。
键的控制:ESC或者ENTER:退出;
Q,W,E,R,T,Y,U 音符高音键;
A,S,D,F,G,H,J 音符中音键;
Z,X,C,V,B,N,M 音符低音键;
1,2,3,4,5,6,7 音符重音键;
按P键进入音乐播放菜单,显示菜单后,按Q键返回上一级菜单,1,2,3,4键播放预存曲谱的歌曲。
在本次课程设计中,考察了我们编程的技巧、运用Debug动态调试工具进行程序的调试的能力。同时,本道设计题目还检查了学生对汇编语言这门课程的基本知识的掌握程度。只有掌握汇编语言基本编程方法,掌握程序各部分功能及其相互联系、相互作用,并要熟悉基本的音乐知识,才能独立的把程序写出来,才能把程序写好。
关键字:课程设计、汇编语言、指令、中断、寄存器
第1章 电子琴课程设计
1.1 电子琴课程设计的目的与意义
1.1.1 电子琴课程设计的目的
本课程设计主要是通过汇编语言用软件编程的方法实现简单的PC仿真电子琴。通过在《微机原理与接口技术》课程上所学的汇编知识和相关芯片知识,来完成本课程设计。
学习和掌握计算机中常用接口电路的应用和设计技术,充分认识理论知识对应用技术的指导性作用,进一步加强理论知识与应用相结合的实践和锻炼。通过这次设计实践能够进一步加深对专业知识和理论知识学习的认识和理解,使自己的设计水平和对所学的知识的应用能力以及分析问题解决问题的能力得到全面提高。
1.1.2 电子琴课程设计的意义
通过此课程设计可提高我们独立思考问题解决问题的能力,学会怎样去查资料,有效的利用网络所提供的有效资源。提高我们主动学习的能力。
1.2 电子琴课程设计的内容与要求
1.2.1 电子琴课程设计的内容
通过汇编语言用软件编程的方法实现简单的PC仿真电子琴。
1.2.2 电子琴课程设计的要求
1、按键发音
(1)当从键盘上敲击q~u时,音响发出哆、唻、咪、发、嗦、啦、唏、唗的重低音节。
(2)当从键
您可能关注的文档
- 带式输送机的摩擦理论分析.pdf
- 带式输送机的结构及常见故障.pdf
- 带式输送机的转动装置说明书.doc
- 带式输送机缓冲装置的改进设计.pdf
- 带式输送机跑偏动态因素及防止方法.pdf
- 带式输送机软启动装置的选型设计.pdf
- 带式输送机驱动滚筒的应力分析.pdf
- 带式输送机驱动装置的合理布置.PDF
- 带钢厂650轧机电控系统改造.doc
- 常德市汇美家居广场建设工程可行性研究报告(doc 59页).doc
- 哺育用品项目详细风险分析及评估报告.docx
- 兽医急救技能应用试题及答案.docx
- 《传统手工艺元素在现代时尚服饰设计中的美学应用研究》教学研究课题报告.docx
- 兽医急救技术与处理流程的训练试题及答案.docx
- 小学社会课程中公民素养教育的实践探讨教学研究课题报告.docx
- 卫生间卫浴安装合同范本(2025版).docx
- 《制造业企业生产现场5S管理对企业可持续发展战略的支撑作用研究》教学研究课题报告.docx
- 高中历史大概念教学提升学生思辨能力研究教学研究课题报告.docx
- 2024年天猫618家居服_内衣整体销售复盘.docx
- 初中生物“深度学习”在生命科学教育中的应用与效果分析教学研究课题报告.docx
最近下载
- 走遍美国(中英文对照文本).doc
- 钢管结构技术规程 CECS280:2010.pdf VIP
- 高中语文思政融合专题讲座课件思政元素如何融入文言文教学.pptx
- 【一模】2025年广东省2025届高三高考模拟测试 (一) 数学试卷(含官方答案 ).docx
- 人教版高中地理选择性必修第2册 4.2.1 资源跨区域调配—以西气东输为例.ppt VIP
- SAE-ARP-5412B-2013飞机雷电环境和相关试验波形(修订版).pdf
- 2014记账凭证清单.doc VIP
- PIPESIM软件教程(必威体育精装版文档).pdf
- ISO5208-2015压力试验.pdf
- [深圳]2024年广东深圳市教育局遴选直属事业单位(学校)领导人员5人笔试历年典型考点(频考版试卷).docx VIP
文档评论(0)