基于AT89C52单片机的音乐盒设计讲述.pptxVIP

基于AT89C52单片机的音乐盒设计讲述.pptx

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于AT89C52单片机的音乐盒设计 论文结构 Page 2 传传统统的的音音乐乐盒盒多多是是机机械械音音乐乐盒盒,,其其工工作作原原理理是是通通过过齿齿 轮带动一个带有铁钉的铁桶转动,铁桶上的铁钉撞击铁 片制成的琴键,从而发出声音但是,机械式的音乐盒体 积比较大, 比较笨重,且发音单调。水、灰尘等外在因 素,容易使内部金属发音条变形,从而造成发音跑调。 另外,机械音乐盒放音时为了让音色稳定,必须放平不 ■设能动摇,而且价格昂贵,不能实现大批量生产。 ■计 本文设计的音乐盒,是基于单片机设计制作的电子 ■意式音乐盒。与传统的机械式音乐盒相比更小巧,能演奏 多个曲目且携带方便。电子式音乐盒动力来源是电池, 制作工艺简单,可进行批量生产,且价格便宜。基于单 片机制作的电子式音乐盒,控制功能强大,可根据需要 选歌,使用方便。根据存储容量的大小,可以尽可能多 的存储歌曲。另外,可以设计彩灯外观效果,使音乐盒 的功能更加丰富。 设计意义 ■义 Page 3 传统音乐盒 Page 4 本设计是以AT89C52芯片的电路为基础,外 部加上放音设备, 以此来实现音乐盒的硬件电 路,通过软件程序来控制单片机内部的定时器 使其演奏出优美动听的音乐。用户可以按照自 己的喜好选择音乐并将其转化成机器码存入单 片机的存储器中。该系统具有很好的通用性, 很高的实际使用价值。 本设计利用I/O口产生一定频率的方波,驱 动蜂鸣器,发出不同的音调,从而演乐曲(内存 五首乐曲)。采用七段数码管显示当前播放的歌 曲序号。可通过按键选择乐曲,暂停\播放,上 一曲,下一曲。 ■设 ■计 ■任 ■务 ■及 ■要 ■求 设计任务及要求 Page 5 Proteus软件简介 Proteus软件是英国Lab center electronics公司出版的 EDA工具软件 , 它不仅具有其它EDA工具软件的仿真功能, 还能仿真单片机及外围器件 , 是目前世界上唯一将电路仿真 软件 、PCB设计软件和虚拟模型仿真软件三合一 的设计平台 。 KEIL简介 Keil软件是目前最流行开发MCS-51系列单片机的软件, Keil提供了包括C编译器 、宏汇编 、连接器 、库管理和一个 功能强大的仿真调试器等在内的完整开发方案 , 通过一个集 成开发环境( uVision )将这些部份组合在一起 。使用汇编 语言编程 , 其方便易用的集成环境 、 强大的软件仿真调试工 具会令你事半功倍 。 应用软件的介绍 Page 6 本文提出了一种基于AT89C52单片机的音乐盒设计方 案,实现对蜂鸣器发音控制。AT89C52是一个低电压,高 性能能CCMMOOSS 88位位单单片片机机,,片片内内含含88kk bbyytteess的的可可反反复复擦擦写写的的 FFllaasshh只只读读程程序序存存储储器器和和225566 bbyytteess的的随随机机存存取取数数据据存存储储器器 ((RRAAMM)),,器器件件采采用用AATTMMEELL公公司司的的高高密密度度、、非非易易失失性性存存储储技技 术生产,兼容标准MCS-511指指令令系系统统,,片片内内置置通通用用88位位中中央央 处处理理器器和和FFllaasshh存存储储单单元元,,AATT8899CC5522单单片片机机在在电电子子行行业业中中有有 着广泛的应用。 本方案以AT89C52单片机与按键组成核心主控制模块。 在主控模块上设有3个按键;根据用户需要可以编写出曲 目代码并有数码显示对应曲目序号,利用其内部定时器T0 实现定时中断。本方案中应用定时计数器T0、T1,计数器 0工作于方式1,计数器1以计数方式,工作于方式2。 本次系统中应用中断指令。当键盘有键按下时,判断 键值,启动计数器T0,产生一定频率的脉冲,驱动蜂鸣器, 放出乐曲。同时启动定时器T1,显示歌曲号。 ■设 ■计 ■方 ■案 设计方案 Page 7 单片机音乐盒的系统结构框图 Page 8 时钟电路及复位电路 1 、本系统选择12MHZ的晶体振荡器 , 30pf电容 。 2 、本系统选择上电复位 。其中电容为10uf , 复位电阻为10k 。 Page 9 硬件设计 音乐盒控制系统包括2大部分 , 即音乐盒控 制模板(AT89C52主控模块) 和音乐盒发音模块 (数码管显示模块)

您可能关注的文档

文档评论(0)

155****0304 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档