ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:23.37KB ,
资源ID:18932484      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18932484.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(电子音乐盒毕业设计Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

电子音乐盒毕业设计Word下载.docx

1、 abstract: the digest this text has introduced the basic at89c51 digit music box,according to at89c51 principle,take it by hardware circuit and software compile to made a multifunction digit music box.this box main form button circuit rest circuit clock circuit and buzzer.use two button to control i

2、t,the one use to change music ,and the other one made the led change the kind of light.this box had two songs,and led had three kind of light.then the music has playing,the buzzer will take among of tone,meanwhile led will give out light.the design on the basic of keil to compile and debugging this

3、music box,at the same times match up proteus to hardware going to simulation debugging,so save a lot of times. keywords: music box at89c51 keil proteus tone 目录 前言 . i 1概述 . 2 1.1 课题意义 . 2 1.2设计方案 . 2 1.3研究内容 . 2 2 系统总体方案介绍 . 3 2.1 系统组成框图 . 3 2.2 音乐盒的功能结构图 . 3 2.3 主要设计软件介绍 . 4 2.3.1 proteus软件简介 . 4 2

4、.3.2 keil简介 . 4 3硬件设计 . 5 3.1 总体设计框图 . 5 3.2各部分硬件设计及其原理 . 5 3.2.1 at89c51简介 . 5 3.2.2 led显示电路设计与原理 . 6 3.2.3 时钟振荡电路 . 6 3.3 硬件电路图及功能 . 7 4软件设计 . 8 4.1音调、节拍以及编码的确定方法 . 8 4.1.1 音调的确定 . 9 4.1.2 节拍的确定 . 10 4.1.3 编码 . 11 4.2 软件程序设计 . 12 4.2.1 程序流程图及相应代码块 . 12 4.2.2 程序源代码(见附录a) . 17 5调试 . 175.1 检查硬件连接 . 1

5、7 5.2 检查软件系统 . 18 5.3 测试结果 . 18 5.3.1总体运行图 . 18 5.3.2花样灯3种花样图 . 19 6 结束语 . 20 附录 . 错误!未定义书签。 参考文献 . 30【篇二:电子音乐盒设计论文】 本科毕业设计 目 录 第 页 共 页 1 引言 . 1 2 系统总体设计 . 2 21 系统组成框图 . 2 22 电子音乐盒功能框图 . 2 23 设计软件 . 3 3 硬件设计 . 4 31 at89s51简介 . 5 32 复位电路和时钟电路 . 6 33 按键电路 . 8 34 led显示电路 . 8 4 软件设计 . 9 41 电子音乐的产生 . 10

6、42 音乐播放 . 17 43 花样灯 . 19 44 源程序代码 . 21 5 仿真 . 21 51 硬件电路的仿真 . 21 52 软件电路的仿真 . 21 53 联调 . 21 54 仿真结果 . 21 6 电路板焊接与调试 . 22 61 元器件处理 . 22 62 电路焊接 . 22 63 电路调试 . 23 7 程序烧录、调试与运行结果 . 24 结 论 . 26 致 谢 . 27 参 考 文 献 . 28 附 录 . 29本 科 毕 业 设 计 1 引言 第 1 页 共 38 页 电子技术是十九世纪末才开始发展起来的新兴技术,二十世纪发展最迅速,应用最广泛,成为近代科学技术发展的

7、一个重要标志。特别是集成电路的出现和应用,标志着电子技术发展到了一个新的阶段。而计算机技术的高速发展把我们带入了信息社会,同时也加速了电子技术的发展,现在电子技术与计算机技术的结合,为我们的生活带来了翻天覆地的变化,其中单片机在其中扮演着一个重要的角色。 音乐盒悠扬的乐声,经常勾起人们对美好往事的回忆,甚至魂牵梦萦,坠入时光岁月的追忆中。300多年来席卷全球市场的音乐盒的最大魅力,也许就在于它能将抽象的音乐,凝固成具象的艺术品。成为人们表达美好情感,追思逝去岁月的最佳选择。现代科技的发展为我们提供了更方便快捷的制作音乐盒的方式,不用经过繁琐的工艺,可以利用单片机自己制作一个简单的电子音乐盒,很

8、用意义。本 科 毕 业 设 计 第 2 页 共 38 页 本文设计的电子音乐盒,就是基于单片机芯片设计制作的电子音乐盒。体积小巧,音质优美且能演奏和弦音乐。电子音乐盒以点为动力,制作工艺简单,且可批量生产,因此价格便宜。基于单片机芯片制作的电子式音乐盒,控制功能很强大,可根据需要选歌,使用方便。根据存储容量的大小,可以尽可能多的存储歌曲。另外,可以设计彩灯外观效果,使小小的音乐盒达到愉悦身心的目的。 2 系统总体设计 21 系统组成框图 本设计的系统以at89s51为核心,和按键电路,复位电路,时钟电路,蜂鸣器,led流水灯电路共同组成。以单片机为核心模块,完成按键的输入,音调的产生,蜂鸣器和

9、led灯的输出等,系统组成框图如下图2.1所示。图2.1 系统组成框图 22 电子音乐盒功能框图 本次设计主要设计了三个标志位,count1、count2和count3,对应按键电路的key1、 key2和key3,key1用来选择播放不同的歌曲,key2用来改变led流水灯的显示花样,key3用来暂停和播放歌曲。功能结构图如下图2.2所示。 第 3 页 共 38 页 图2.2 电子音乐盒功能框图 23 设计软件 本设计主要使用三个软件,proteus、keil和slisp。用proteus进行硬件电路设计,用keil进行软件设计,使用proteus和keil进行联调,等程序功能都实现且调试好

10、了之后,在使用usb-isp软件将程序烧入制作好的实物中,实现电子音乐盒的设计与制作。 2.3.1 proteus proteus软件是英国labcenter electronics公司出版的eda工具软件。它不仅具有其它eda工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。proteus是世界上著名的eda工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到pcb设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、pcb设计软件和虚拟模型仿真软件三合一的设计平台。且在编译方面,它支持iar、keil和mpl

11、ab等多种编译器。可以与他们进行联调,结合使用。 2.3.2 keil keil c51是美国keil software公司出品的51系列兼容单片机c语言软件开发系统,与汇编相比,c语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。keil提供了包括c编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uvision)将这些部分组合在一起。使用c语言编程,keil是很好的选择。 keil公司是一家业界领先的微控制器(mcu)软件开发工具的独立供应商。keil公司由德国慕尼黑的keil elektronik gmbh和美国德克萨斯

12、的keil software inc公司联合运营。keil公司制造和销售种类广泛的开发工具,包括ansi c编译器、宏汇编程 本 科 毕 业 设 计 第 4 页 共 38 页 序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel)。keil c51编译器自1988年引入市场以来成为事实上的行业标准,并支持超过500种8051变种。keil公司在2005年被arm公司收购。而后arm keil推出基于uvision界面,用于调试arm7,arm9,cortex-m内核的mdk-arm开发工具,用于为控制领域的开发。在使用单片机c语言开发时,大多使用keil编程,

13、与proteus进行联调,达到软硬件结合的目的。 2.3.3 slisp slisp 是一款单片机下载编程烧录软件。支持usb1.1或usb2.0通信,支持win98,winme,win2k,winxp等操作系统,采用usb口供电,供电输出有500ma自恢复,可有效防止外面短路对usb影响,目标板亦可同时与usb一起供电,下载完成不影响目标板的运行。支持at89s51及avr芯片的烧录,速度比并口isp要快,更稳定,是没有并口的笔记本和电脑使用的最佳选择。使用标准是idc10接口。 3 硬件设计 本设计主要是以单片机at89s51芯片为核心,由复位电路,时钟电路,按键电路,蜂鸣器和led流水灯电路组成,实现的功能如下,电路图如图3.1所示。 a) p3.2,p3.3,p3.5控制按键 b) p1.0p1.7控制led流水灯 c) p3.7控制蜂鸣器 d) rst键控制复位 e) xtal1、 xtal2接晶振【篇三:自制多功能音乐盒毕业设计】?学术论坛?数字技术与应用 自制多功能音乐盒毕业设计 贾凤霞 (黑龙江农业职业技术学院 黑龙江佳木斯 ) 摘 要:此自制多

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1