毕业设计:基于单片机的音乐盒设计(终稿).doc

毕业设计:基于单片机的音乐盒设计(终稿).doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广东纺织职业技术学院 PAGE  PAGE 20 广东纺织职业技术学院 毕业综合实践报告 题 目: 基于单片机的音乐盒设计 _ 类 型: 产品设计类 专 业: ____ 班 级: __________ ______ ____ 学生姓名: __ _ 指导教师: __________ _ ____________ 完成时间: __ __ __ 毕业设计(论文)评语: 毕业设计(论文)总成绩: 毕业设计(论文)答辩负责人签字: 年 月 日 摘 要 本论文研究了音乐盒控制系统的结构,提出了以AT89C51单片机为控制核心的系统的具体组成。详细阐述了系统各部分的原理电路以及软件设计,最后通过实验证明了系统的设计符合要求。 关键词:89C51,单片机,音乐盒,频率方波,音调 目录 一 绪论 1.1 本课题核心部件——单片机的发展简况5 1.2 本研究课题的来源、内容要求及意义5 1.3 全文主要内容及安排6 二 系统总体方案及硬件设计6 2.1 系统的基本组成6 2.2 单片机的选择6 2.3 键盘接口电路的设计8 2.4 显示驱动电路的设计9 2.5 蜂鸣器驱动电路的设计9 三 各功能模块的软件设计10 3.1 蜂鸣器驱动子程序设计10 3.2 显示驱动子程序设计10 3.3 键盘子程序设计11 四 系统实验结果12 五 全文总结和展望12 六 致谢12 参考文献12 附录13 一 绪论 1.1 本课题核心部件——单片机的发展简况 单片机自从20世纪70年代问世以来,以其鲜明的特点得到迅猛的发展,单片机的发展经历了以下几个阶段: 单片机的初级阶段:1976年Intel公司推出了8位的MCS-48系列的单片机,以其体积小、重量轻、控制功能齐全和低价格的特点,得到了广泛的应用,为单片机的发展奠定了坚实的基础。 单片机的发展阶段:80年代初,Intel公司推出了8位的MCS-51系列的单片机,随着单片机的应用的急剧增加,其它的单片机也随之大量涌现如:motorola的68系列,Zilog的Z8系列等。 随着控制领域对单片机性能要求的增加,出现了16位的单片机,而且芯片内部也增加了其他的性能。如Intel的MCS-96系列单片机,在单片机内部集成了A/D转换器、PWM输出。 在未来,应各种电子产品对单片机的要求,单片机将会向多功能、高性能、高速度、低电压、低功耗、大容量存储器的方向发展。 1.2 本研究课题的来源、内容要求及意义 声音已经成为人类历史以及现在必不可少的一个信息传播渠道。不论从日常交流中,还是在其他不同领域的转换上,都有着不可或缺的唯一性。21新世纪,各类声控设备使我们的生活变得更加的简单且丰富多彩,而针对智能机器人的各类开发也越见成熟,智能机器人能否对我们的问题加以回答呢?则首要解决机器是如何发声的这一原理。 本论文中用到了AT89C51单片机,按键,蜂鸣器,七段显示数码管LED。所想实现的基本功能有: 1)利用I/O口产生一定频率的方波,驱动蜂鸣器,在定时器调制的时间下发出不同的音调,从而演奏乐曲; 2)可通过功能键选择乐曲,暂停,播放,上一首,下一首; 3)采用七段数码管显示当前播放的歌曲序号。 本文对发声系统进行分析研究后,不仅能解决机器是如何发声的问题,还能在今后研究智能机器人声控方面提供一个较为清晰的思路及依据。 1.3 全文主要内容及安排 本文主要设计出一个基于AT89C51单片机上的音乐盒,以AT89C51芯片的电路为基础,外部加上其他设备如蜂鸣器等,以此来实现音乐演奏的硬件电路,通过软件程序来控制单片机内部的定时器,使其演奏出优美动听的音乐。用户可以按照自己的喜好选择音乐,并将其转化成机器码存入单片机的存储器中,通过放大电路和蜂鸣器便可听到所喜欢的音乐。 第一章.绪论,主要阐述了单片机的发展简况,并说明该课题的来源以及所需要实现的功能,以及所带来的意义。 第二章.主要介绍了该系统的基本组成,以及各个元器件的选择和各个电路的设计。 第三章.详细介绍了各个模块子程序的设计流程。 第四章.简单介绍了实验的结果。 第五章.根据设计及实验结果,对全文作出总结,并对未来做了展望。 二 系统总体方案及硬件设计 2.1 系统的基本组成 AT89C51 蜂鸣器 LED显示电路 键盘输入 震荡电路

文档评论(0)

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

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

1亿VIP精品文档

相关文档