1、 学 院: 计算机科学技术 专 业: 计算机科学与技术(工) 班 级: 计 10-1 班 姓 名: 学 号: 指导教师: 2013 年 3 月 10 日 微机原理与汇编语言课程设计任务书微机原理与汇编语言课程设计任务书 一、题目:音乐演奏 二、设计的目的 1. 了解PC机扬声器系统的电路结构; 2. 学习扬声器发生的编程方法; 3.掌握定时器/计数器 8253 的工作原理及编程方法。 三、设计要求 1 用菜单选择乐曲,让扬声器按节拍演奏连续的音乐; 2 2 至少三首歌曲,按下”O”键第1首,按下”E”键第2首,按下”T”键第3首,按下”Q”键推出。 四、设计内容 采用PC系列微机演奏3首(或以
2、上)音乐。 五、课程设计工作量 一般每人的程序量应在 100 行有效程序行以上。不得抄袭,否则给不及格成绩。 六、课程设计工作计划 2013 年 3 月 4 日 1-2 节 指导教师讲课,学生准备文献资料; 2013 年 3 月 4 日2013 年 3 月 8 日 每人完成自己程序并能独立演示; 2013 年 3 月 8 日下午 验收,学生撰写课程设计报告。 指导教师签字: 专业主任签章: 音乐演奏 III 微机原理与汇编语言课程设计指导教师评语与成绩 指导教师评语: 课程设计表现成绩: 课程设计验收成绩: 课程设计报告成绩: 课程设计 总成绩: 指导教师签字: 2013 年 3 月 日 目录
3、目录 第第 1 章章 概述概述. 1 1.1 选题来源. 1 1.2 选题目的. 1 1.3 选题意义. 1 第第 2 章章 总体设计方案总体设计方案. 2 2.1 硬件总体设计. 2 2.1 软件总体设计. 3 第第 3 章章 总体设计方案总体设计方案. 3 3.1 硬件设计. 3 3.1.1 8253 内部结构 3 3.1.2 8253 的控制字. 5 3.2 软件设计. 5 3.2.1 音乐演奏. 6 3.2.2 界面设计. 7 第第 4 章章 调试与运行结果说明调试与运行结果说明. 8 第第 5 章章 课程设计总结课程设计总结. 8 第第 6 章章 谢启谢启. 9 参考文献参考文献.
4、10 附录附录. 11 音乐演奏 1 第第 1 章章 概述概述 1.1 选题来源选题来源 音乐是我们精神生活必不可缺的一部分, 它遍布在我们生活的每一个角落。 运动时, 上网时,看书时我们总是喜欢听着音乐,它可以使我们的生活更有旋律性,节奏感,使 我们更好的的陶冶情操,养性怡情,让我们的生活富有活力。21 世纪是信息时代,掌握 坚实计算机专业知识,是我们计算机专业学生所必须做到的,汇编语言开发是机算计应 用技术的一项内容,我们的老师高瞻远瞩的为我们提供了音乐演奏这个课题,不仅可以 使我们更好的夯实我们的专业知识,还让我们掌握了一些基于 PC 机音乐播放的前沿技 术。所以我选择这个课题进行深入研究。 1.2 选题目的选题目的 本设计的主要目的在于: 锻练学生的汇编语言独立开发能力, 对计算机内部的 8253 芯片和 8255 芯片的工作原理有更深入的了解,提升学生的专业综合技能。 其次,本设计还培养了学生的发现问题并解决问题的能力。 最终,学生的综合素质得到了进一步提升,为自己顺利与社会接轨做好准备。 1.3 选题意