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

上传人:b****6 文档编号:18932484 上传时间:2023-01-02 格式:DOCX 页数:10 大小:23.37KB
下载 相关 举报
电子音乐盒毕业设计Word下载.docx_第1页
第1页 / 共10页
电子音乐盒毕业设计Word下载.docx_第2页
第2页 / 共10页
电子音乐盒毕业设计Word下载.docx_第3页
第3页 / 共10页
电子音乐盒毕业设计Word下载.docx_第4页
第4页 / 共10页
电子音乐盒毕业设计Word下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

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

《电子音乐盒毕业设计Word下载.docx》由会员分享,可在线阅读,更多相关《电子音乐盒毕业设计Word下载.docx(10页珍藏版)》请在冰豆网上搜索。

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

abstract:

thedigestthistexthasintroducedthebasicat89c51digitmusicbox,accordingtoat89c51principle,takeitbyhardwarecircuitandsoftwarecompiletomadeamultifunctiondigitmusicbox.thisboxmainformbuttoncircuitrestcircuitclockcircuitandbuzzer.usetwobuttontocontrolit,theoneusetochangemusic,andtheotheronemadetheledchangethekindoflight.thisboxhadtwosongs,andledhadthreekindoflight.thenthemusichasplaying,thebuzzerwilltakeamongoftone,meanwhileledwillgiveoutlight.thedesignonthebasicofkeiltocompileanddebuggingthismusicbox,atthesametimesmatchupproteustohardwaregoingtosimulationdebugging,sosavealotoftimes.

keywords:

musicboxat89c51keilproteustone

目录

前言.....................................................................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.1proteus软件简介................................................4

2.3.2keil简介.......................................................4

3硬件设计................................................................5

3.1总体设计框图........................................................5

3.2各部分硬件设计及其原理..............................................5

3.2.1at89c51简介....................................................5

3.2.2led显示电路设计与原理..........................................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调试...................................................................17

5.1检查硬件连接.......................................................17

5.2检查软件系统.......................................................18

5.3测试结果...........................................................18

5.3.1.总体运行图....................................................18

5.3.2.花样灯3种花样图..............................................19

6结束语................................................................20附录....................................................错误!

未定义书签。

参考文献................................................................30

【篇二:

电子音乐盒设计论文】

本科毕业设计

目录

第Ⅰ页共Ⅰ页

1引言......................................................................................................................................1

2系统总体设计......................................................................................................................2

2.1系统组成框图................................................................................................................2

2.2电子音乐盒功能框图....................................................................................................2

2.3设计软件........................................................................................................................3

3硬件设计..............................................................................................................................4

3.1at89s51简介................................................................................................................5

3.2复位电路和时钟电路....................................................................................................6

3.3按键电路........................................................................................................................8

3.4led显示电路...............................................................................................................8

4软件设计..............................................................................................................................9

4.1电子音乐的产生..........................................................................................................10

4.2音乐播放......................................................................................................................17

4.3花样灯..........................................................................................................................19

4.4源程序代码..................................................................................................................21

5仿真....................................................................................................................................21

5.1硬件电路的仿真..........................................................................................................21

5.2软件电路的仿真..........................................................................................................21

5.3联调..............................................................................................................................21

5.4仿真结果......................................................................................................................21

6电路板焊接与调试............................................................................................................22

6.1元器件处理..................................................................................................................22

6.2电路焊接......................................................................................................................22

6.3电路调试......................................................................................................................23

7程序烧录、调试与运行结果............................................................................................24

结论......................................................................................................................................26

致谢......................................................................................................................................27

参考文献............................................................................................................................28

附录......................................................................................................................................29

本科毕业设计

1引言第1页共38页

电子技术是十九世纪末才开始发展起来的新兴技术,二十世纪发展最迅速,应用最广泛,成为近代科学技术发展的一个重要标志。

特别是集成电路的出现和应用,标志着电子技术发展到了一个新的阶段。

而计算机技术的高速发展把我们带入了信息社会,同时也加速了电子技术的发展,现在电子技术与计算机技术的结合,为我们的生活带来了翻天覆地的变化,其中单片机在其中扮演着一个重要的角色。

音乐盒悠扬的乐声,经常勾起人们对美好往事的回忆,甚至魂牵梦萦,坠入时光岁月的追忆中。

300多年来席卷全球市场的音乐盒的最大魅力,也许就在于它能将抽象的音乐,凝固成具象的艺术品。

成为人们表达美好情感,追思逝去岁月的最佳选择。

现代科技的发展为我们提供了更方便快捷的制作音乐盒的方式,不用经过繁琐的工艺,可以利用单片机自己制作一个简单的电子音乐盒,很用意义。

本科毕业设计第2页共38页

本文设计的电子音乐盒,就是基于单片机芯片设计制作的电子音乐盒。

体积小巧,音质优美且能演奏和弦音乐。

电子音乐盒以点为动力,制作工艺简单,且可批量生产,因此价格便宜。

基于单片机芯片制作的电子式音乐盒,控制功能很强大,可根据需要选歌,使用方便。

根据存储容量的大小,可以尽可能多的存储歌曲。

另外,可以设计彩灯外观效果,使小小的音乐盒达到愉悦身心的目的。

2系统总体设计

2.1系统组成框图

本设计的系统以at89s51为核心,和按键电路,复位电路,时钟电路,蜂鸣器,led流水灯电路共同组成。

以单片机为核心模块,完成按键的输入,音调的产生,蜂鸣器和led灯的输出等,系统组成框图如下图2.1所示。

图2.1系统组成框图

2.2电子音乐盒功能框图

本次设计主要设计了三个标志位,count1、count2和count3,对应按键电路的key1、key2和key3,key1用来选择播放不同的歌曲,key2用来改变led流水灯的显示花样,key3用来暂停和播放歌曲。

功能结构图如下图2.2所示。

第3页共38页

图2.2电子音乐盒功能框图2.3设计软件

本设计主要使用三个软件,proteus、keil和slisp。

用proteus进行硬件电路设计,用keil进行软件设计,使用proteus和keil进行联调,等程序功能都实现且调试好了之后,在使用usb-isp软件将程序烧入制作好的实物中,实现电子音乐盒的设计与制作。

2.3.1proteus

proteus软件是英国labcenterelectronics公司出版的eda工具软件。

它不仅具有其它eda工具软件的仿真功能,还能仿真单片机及外围器件。

它是目前最好的仿真单片机及外围器件的工具。

proteus是世界上著名的eda工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到pcb设计,真正实现了从概念到产品的完整设计。

是目前世界上唯一将电路仿真软件、pcb设计软件和虚拟模型仿真软件三合一的设计平台。

且在编译方面,它支持iar、keil和mplab等多种编译器。

可以与他们进行联调,结合使用。

2.3.2keil

keilc51是美国keilsoftware公司出品的51系列兼容单片机c语言软件开发系统,与汇编相比,c语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。

keil提供了包括c编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uvision)将这些部分组合在一起。

使用c语言编程,keil是很好的选择。

keil公司是一家业界领先的微控制器(mcu)软件开发工具的独立供应商。

keil公司由德国慕尼黑的keilelektronikgmbh和美国德克萨斯的keilsoftwareinc公司联合运营。

keil公司制造和销售种类广泛的开发工具,包括ansic编译器、宏汇编程

本科毕业设计第4页共38页

序、调试器、连接器、库管理器、固件和实时操作系统核心(real-timekernel)。

keilc51编译器自1988年引入市场以来成为事实上的行业标准,并支持超过500种8051变种。

keil公司在2005年被arm公司收购。

而后armkeil推出基于uvision界面,用于调试arm7,arm9,cortex-m内核的mdk-arm开发工具,用于为控制领域的开发。

在使用单片机c语言开发时,大多使用keil编程,与proteus进行联调,达到软硬件结合的目的。

2.3.3slisp

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.0—p1.7控制led流水灯

c)p3.7控制蜂鸣器

d)rst键控制复位

e)xtal1、xtal2接晶振

【篇三:

自制多功能音乐盒毕业设计】

?

学术论坛?

数字技术与应用

自制多功能音乐盒毕业设计

贾凤霞

(黑龙江农业职业技术学院黑龙江佳木斯154007)

摘要:

此自制多

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 其它考试

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

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