《微型计算机原理与接口技术》课程设计-音乐播放器课程设计_精品.doc

《微型计算机原理与接口技术》课程设计-音乐播放器课程设计_精品.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微型计算机原理与接口技术》课程设计-音乐播放器课程设计_精品

学号0000000 《微型计算机原理与接口技术》 课 程 设 计 ( 2008级本科) 题 目:音乐播放器课程设计 系(部)院: XXXXXX学院 专 业: 电气工程及其自动化 作者姓名: X X X 指导教师: XX 职称: 教授 完成日期: 20XX 年 X 月 XX 日 微机原理与接口技术课程设计成绩评定表 姓 名 XXX 学 号 0000000 专业班级 电气工程及其自动化 课程设计题目:音乐播放器课程设计 课程设计答辩或质疑记录: 成绩评定依据: 评 定 项 目 评 分 成 绩 1.选题合理、目的明确(10分) 2.设计方案可行性、创新性(20分) 3.设计结果(系统原理图、源程序、调试运行结果)(30分) 4.平时成绩(态度认真、遵守纪律)(10分) 5.设计报告的规范性、参考文献充分(不少于5篇)(10分) 6.答辩(20分) 总 分 最终评定成绩(以优、良、中、及格、不及格评定) 指导教师签字: 年 月 日 课程设计任务书 学生姓名 XXX 学号 0000000 专业方向 电气工程及其自动化 班级 08(X)班 题目名称 音乐播放器设计 设计内容及技术要求: 将各音乐音阶和其延续时间存在数据段中,然后根据不同按键值选择不同的音阶和时间表,再使用计数器产生该音阶频率。 CPU通过对定时器的通道进行编程,使其I/O寄存器接收一个控制声音频率的16位计数值。 当定时器接收的计数值为533H时,能产生896Hz的声音,因此产生其他频率的计数值就可算出来。 4、 在送出频率计数值之前,还要给方式寄存器送一个方式值,该数决定对哪一个通道编程,采用什么模式,送入通道的计数值是一字节还是两字节,是二进制码还是BCD码。 5、 从定时器输出的方波信号,经功率放大和滤波后驱动扬声器。送到扬声器的信号还受到了从并行接口芯片8255(端口地址为61H)来的双重控制,端口61H的最低位控制通道2的门控开断,以产生特殊的音频信号。 6、 控制扬声器开关的时间间隔,来控制发声的音长了。 二、课程设计总结报告要求: 1、选用8086/8088CPU和适当的吃存储器芯片、接口芯片完成相应的功能。 2、设计键盘和LED完成输入和显示功能。 3、画出详细的硬件连接图。 4、给出程序设计思路、画出各程序适当的流程图。 5、给出RAM地址分配图。 6、给出所有程序清单并加上必要注释。 7、完成设计说明书(包括封面、目录、设计任务书、硬件设计思路、硬件原理图、软件设计思路、程序流程框图、程序清单、所用器件型号、总结体会、参考文献等)。 三、设计进度: 第一周 星期一上午 讨论论文题目 星期一下午 查资料 星期二至星期五 完成硬件电路的基本设计 第二周 星期一至星期二 完成软件流程图及软件设计 星期三至星期四 软硬件统调,写说明书,画图 星期五 答辩 目 录 第一章 课程设计的任务和目的 4 1.1 课程设计任务 4 1.2 课程设计目的 4 第二章 课程设计基础知识 5 2.1 定时/计数器8253A 5 2.2 8253A内部结构 5 2.3 8253A外部引脚 6 2.4 计数器内部结构 7 2.5 8253A端口地址 7 2.6 8253A功能 8 2.7 8253A控制字 9 2.8 8253A工作方式 9 第三章 详细设计 11 3.1 硬件设计 11 3.2 软件设计 13 第四章 程序调试 14 第五章 试验结果截屏 14 第六章 总结 15 第七章 参考文献 16 第八章 附录 17 8.1 源代码 17 8.2 各个音符的对应频率 26 课程设计的任务和目的 1.1 课程设计任务 本课程设计题目是:设计并实现一个音乐播放器。 自己选用芯片和其它的硬件。 自行设计电路并使用汇编语言编写程序完成音乐播放器功能。 利用8253作为音阶频率发生器,对一段音乐进行编码后存入音符表,程序中可调用音符表自动播放音乐,从中了解音乐播放的原理。 利用8253A和PC机,设计并实现简易音乐播放器 使用汇编语言编写音乐播放程序。 上机调试程序并联机,利用试验箱提供的扬声器发声。 完成实验报告。 1.2课程设计目的 本课程设计注重提高学生应用能力、创新能力。在掌握了基本的实验方法和实验技能且理论教学完成的基础上,要求学生通过两周的集中工作,初步锻炼综合运用所学知识的能力,通过讨论与合作,完成一项完整的设计

文档评论(0)

seunk + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档