1 / 19
文档名称:

本科毕业论文.doc

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

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

分享

预览

本科毕业论文.doc

上传人:小枷 2019/3/6 文件大小:153 KB

下载得到文件列表

本科毕业论文.doc

相关文档

文档介绍

文档介绍:毕业论文设计题目: 基于单片机的电子音乐盒学院:专业:年级:姓名:组员:指导老师:年月日目录第1章系统总体方案说明……………………………………1第2章系统硬件电路设计框图和工作原理…………………4§……………………………………4§×4矩阵式键盘…………………………………6§…………………6§…………………………………………7第3章软件设计及调试……………………………………8§……………………………8§…………………………………8§…………………………………8§…………………………………………9第4章总结和体会………………………………………9第5章参考文献……………………………………………10附录…………………………………………………………10§附录A系统硬件电路原理图…………………10§附录B印制电路板……………………………………11§附录C源程序清单……………………………………11第1章系统总体方案说明本文的主要内容是用AT89S52单片机为核心控制元件,设计一个电子琴。以单片机作为主控核心,与键盘、蜂鸣器等模块组成核心主控制模块,在主控模块上设有16个按键和蜂鸣器。本文主要对使用单片机设计简易电子琴进行了分析,并介绍了基于单片机电子琴统硬件组成。利用单片机产生不同频率来获得我们要求的音阶,最终可随意弹奏想要表达的音乐。本文分别从原理图,主要芯片,各模块原理及各模块的程序的调试来详细阐述。本课题要求以单片机为核心设计一个简易电子琴,具有弹奏乐曲的功能。一首音乐是许多不同的音阶组成的,而每个音阶对应着不同的频率,这样我们就可以利用不同的频率的组合,即可构成我们所想要的音乐了,音阶对应频率关系图1-1:C调各音符频率与计数值T的关系音符频率(Hz)半周期(ms)简谱码T值定时值(H)简谱码T值定时值(D),,用户信息输入则采用4×4矩阵式键盘,声音输出用蜂鸣器来实现。采用8段数码管显示器进行动态显示需要占用4根I/O线,4×4矩阵式键盘占用7根I/O线,蜂鸣器占用1根I/O线,89S52单片机有足够的线,不用扩展I/O口。用一片单片机即可满足本设计的输入输出。系统框图如图1-2所示:8个LED灯下载接口时钟电路复位电路单片机(AT89S52)控制系统8段数码管显示器4×4矩阵式键盘蜂鸣器发声电路图1-2通过对电子琴主体部分的电路进行模仿设计,达到电子琴固有的基本功能。电子琴发声模块负责发出音键相应的音符;选择控制模块负责由外部控制电子琴的各项功能的实现;显示模块负责按键时产生相应的值,由数码管来实现。在只实现基本功能时(由功能控制键控制),外部输入的音键,由电子琴发声模块发出相应的音符。本文的主要内容是用AT89S52单片机为核心控制元件,系统程序主要包括主程序,定时器中断程序,键盘扫描程序,显示键值子程序,延迟子程序等。、高性能CMOS8位微控制器,具有8K在系统可编程Flsah存储器。、AT89S52主要功能列举如下:主要功能列举如下:(一)、1、拥有灵巧的8位CPU和在系统可编程Flash2、晶片内部具时钟振荡器(传统最高工作频率可至12MHz)3、内部程序存储器(ROM)为8KB4、内部数据存储器(RAM)为256字节5、32个可编程I/O口线6、8个中断向量源7、三个16位定时器/计数器8、三级加