1 / 24
文档名称:

论文数字音乐盒.doc

格式:doc   大小:663KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

论文数字音乐盒.doc

上传人:ttteee8 2020/2/15 文件大小:663 KB

下载得到文件列表

论文数字音乐盒.doc

相关文档

文档介绍

文档介绍:2第二章概述 3第一节单片机总体功能简介 3第二节AT89C51芯片功能和硬件 4第三节功能键介绍 6第三章系统总体方案及硬件设计 7第一节系统设计要求 7第二节总体设计方案 7第三节系统硬件设计 7第四节软件设计 8第四章程序设计流程图 10第五章Proteus功能仿真 12课程设计体会 14参考文献 15附1原程序代码 16附2系统原理图 21第一章摘要本设计是基于51系列单片机,蜂鸣器,数码管LED的数字咅乐盒设计,通过利用i/o—定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏各种乐曲(本设计为四首,若有必要,可以增加),可以通过功能键来选择乐曲,暂停,播放,前进,后退等功能。音乐盒的电路设计过程在硬件与软件方面进行同步。其中,硬件方面选择内部存储资源丰富的AT89C51单片机,时钟采用12MHZ晶体振荡电路。软件方面,从分析电路各个功能子模块的功能、流程图设计,在到程序的编写设计均进行了综合的考虑。编成语言从程序总体设计以及高效性的硬件方面考虑,釆用汇编语言进行编写。在设计的同时对单片机的理论基础和外围扩展知识进行了比较全面复****与准备。在硬件与软件设计时,没有良好的基础知识和实践经验会受到很大的限制,每项功能实现时需要那种硬件,程序该如何编写,如何调试等,没有一定的基础就不可能很好的实现。具体实现功能:1、 利用I/O—定频率的方波,驱动蜂鸣器,发出不同的音调,从而演奏各种乐曲2、 采用LED显示信息3、 播放时显示歌曲序号4、 可通过功能键选择乐曲,暂停,播放。第二章概述目前,各种传感器、变送器、控制仪表已经普遍采用单片机应用系统。它测量、处理、控制功能于一单片机是单片微型机的简称,故又称为微控制器MCUo通常由单块集成电路芯片组成,内部含有计算机的基本功能部件:中央处理器CPU,存储器和I/O接口电路等。因此,单片机只要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。第一节单片机总体功能简介单片机是在工业测控需要背景下而产生的,在一个应用系统中。按照测控系统的特点和要求,单片机的应用可分为单机应用和多机应用两大类。我们这次要完成的单片机课程设计就是它的单机应用,下面介绍一下单片机应用领域内的主要内容。(1)智能产品单片机与传统机械产品相结合,使传统机械产品结构简化,控制智能化,购成新一代机电一体化产品。目前,利用单片机构成的智能产品已广泛应用于家用电器、办公设备、数控机床、纺织机械、工业设备等行业。(2) 智能仪表目前,各种传感器、变送器、控制仪表已经普遍采用单片机应用系统。它测量、处理、控制功能于一体,具有各种智能化功能,如存储、数据处理、查找、判断、联网和语音等功能。单片机构成的智能仪表,能使仪表具有数字化、智能化、多功能化、综合化等优点。(3) 测控技术用于单片机结构的各种工业控制系统中的数据采集系统具有工作稳定可靠、抗干扰能力强的优点。(4) 智能接口在计算机系统,特别是较大型的工业测控系统中,除通用外部设备外,还由许多外部通信、采集、多路分配管理、驱动控制等接口。这些外部设备与接口如果完全由主机进行管理,势必会造成主机负担过重,运行速度降低,接口的管理水平也不可能提高。如果用单片机进行接口的控制与管理,单片机与主机可并行加工处理,可以大量降低接口的通信密度,极大的提高了接口控制广利水平。在一些通用计算机外部设备上,以实现了单片机的键盘管理、打印机控制、硬盘驱动控制等。第二节AT89C51芯片功能和硬件木系统采用的是51系列的AT89C51单片机进行的计算器设计。下图为AT89C51单片机的管脚图。1918293012345678►////////..3/.5/.7/RDAT89C51212239^7AT89C51引图)(:正电源端GND:单片机的接地端XTAL1/XTAL2:片内振荡电路输入/输出端,两端跨接晶体或陶瓷谐振器,与单片机内部反相器构成稳定的自激振荡器。发出的脉冲直接送入片内定的控制部件RESET:复位端EA/VPP:寻址外部ROM控制端/编程电源输入端。ALE/PROG