微机原理课程设计---计算机仿真电子琴
《微机原理课程设计---计算机仿真电子琴》由会员分享,可在线阅读,更多相关《微机原理课程设计---计算机仿真电子琴(12页珍藏版)》请在毕设资料网上搜索。
1、 题目:计算机仿真电子琴题目:计算机仿真电子琴 一、课程设计的目的与要求一、课程设计的目的与要求 1 1、设计目的、设计目的 本课程的课程设计是自动化专业学生学习完微机原理及应用课程后,进行的一次以汇编语 言为主,硬件设计为辅的综合训练。本课程设计的目的在于加深对微机原理基本知识的理解,掌握 汇编语言程序设计的基本方法;掌握运用微机原理开发系统的基本方法。 2 2、设计要求、设计要求 从课程设计的目的出发,通过设计工作的各个环节,达到以下要求: 1) 掌握汇编语言程序设计的基本方法。 2) 进一步理解各种接口电路的应用。例如 8255 并行接口,8253 定时器等。 3) 掌握利用 PC 机扬
2、声器发出不同频率声音的方法。 3 3、主要技术指标、主要技术指标 编写程序 1) 在程序运行时使 PC 即成为一架可弹奏的电子琴。当按下数字键 1-8 时,依次发出 1,2,3,4, 5,6,7,I 这八个音调。按下 CTRL+C 或者回车则退出电子琴状态。 2) 在程序运行时使 PC 自动按要求提示演奏乐曲。 二、课程设计课题的分析二、课程设计课题的分析 图 1.扬声器工作原理图示 图 2.主程序工作流程图 图 3.乐曲演奏子程序工作流程图 图 4.电子琴子程序工作流程图 图 5.扬声器工作流程图 三、三、课程设计的结果课程设计的结果 1、实验代码 DA TA SEGMENT INFO1 D
3、B 0AH, 0DH, WELCOME YOU TO COME HERE!$ DB 0AH, 0DH, THIS IS A MUSIC PROGRAM!$ DB 0AH, 0DH, PLEASE SELECLT!$ INFO4 DB 0AH, 0DH, INPUT ERROR!$ INFO5 DB 0AH, 0DH, PLEASE INPUT AGAIN!$ MUSLIST DB 0AH, 0DH, = DB 0AH, 0DH, Press1 HuanLeSong DB 0AH, 0DH, Press2 KaiXin DB 0AH, 0DH, Press3 XiaoBuWuQu DB 0AH,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 课程设计 计算机仿真 电子琴
