基于at89c52单片机的简易电子琴设计报告

基于at89c52单片机的简易电子琴设计报告

ID:13050693

大小:635.23 KB

页数:30页

时间:2018-07-20

基于at89c52单片机的简易电子琴设计报告_第1页
基于at89c52单片机的简易电子琴设计报告_第2页
基于at89c52单片机的简易电子琴设计报告_第3页
基于at89c52单片机的简易电子琴设计报告_第4页
基于at89c52单片机的简易电子琴设计报告_第5页
资源描述:

《基于at89c52单片机的简易电子琴设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《单片机原理及应用》期末课程设计——基于AT89C52单片机的简易电子琴《单片机原理及应用》期末课程设计题目:基于AT89C52单片机的简易电子琴专业:计算机科学与技术(非师范)-29-《单片机原理及应用》期末课程设计——基于AT89C52单片机的简易电子琴目录第1节引言………………………………………………………………………41.1单片机发音概述…………………………………………………………41.1.1音调…………………………………………………………………41.1.2节拍……………………………………

2、………………………………71.1.3单片机演奏音乐的方法………………………………………………81.2本次设计的任务和主要内容………………………………………………8第2节系统的主要硬件电路的设计………………………………………………92.1单片机控制系统原理……………………………………………………92.1.1芯片的选用…………………………………………………………92.1.2简易电子琴的组成框图……………………………………………102.1.3简易电子琴的proteus总体仿真图………………………………1

3、02.2单片机主机系统电路……………………………………………………112.2.1时钟频率……………………………………………………………112.2.2晶振电路……………………………………………………………112.2.3键盘扫描……………………………………………………………122.2.4发音电路……………………………………………………………142.2.5供电及复位电路……………………………………………………14第3节系统的软件设计…………………………………………………………163.1主程序………………

4、…………………………………………………163.1.1主程序流程图………………………………………………………163.1.2主程序………………………………………………………………173.2歌曲播放子程序…………………………………………………………243.3产生1/8拍延时子程序…………………………………………………253.4发音子程序………………………………………………………………253.5延时子程序………………………………………………………………253.61/8拍周期表………………………………………

5、……………………263.7延时参数表……………………………………………………………263.810ms延时子程序………………………………………………………263.9中断服务子程序…………………………………………………………273.10音符参数表……………………………………………………………273.11计数器初值表…………………………………………………………27-29-《单片机原理及应用》期末课程设计——基于AT89C52单片机的简易电子琴3.1预存歌曲表《兰花草》………………………………………………

6、27第3节结束语…………………………………………………………………29参考文献…………………………………………………………………………30-29-《单片机原理及应用》期末课程设计——基于AT89C52单片机的简易电子琴基于AT89C52单片机的简易电子琴第1节引言随着生活水平的提高,在放松自己的同时又能提高各个方面的能力。学习和欣赏音乐可以在使人们得到放松的同时,提高人们的精神品质和个人素养。当代,爱好音乐的年轻人越来越多,有不少人自己练习弹奏乐器,作为业余爱好和一种放松的手段,鉴于一些乐器学习难

7、度大需要太多的学习时间,且其价格又太过于高昂,使得一部分有这种想法的人不得不放弃这种想法。而一些简易的电子乐器价格相对便宜,学习上手快,价格相对便宜,一般人容易负担的起,能够满足一般爱好者的需求。故简易电子乐器的研制具有一定的社会意义。本次课程设计主要研究基于AT89C52单片机的16键简易电子琴的设计。1.1单片机发音概述由于单片机的强大功能,除了在测试控制领域中有着广泛的应用外,还有一些而有趣的应用。比如,使用单片机可以驱动蜂鸣器或者扬声器发出声音,还可以控制其发出不同的声调,从而连接起来构成

8、一个曲子。目前,市场上有很多种音乐模块或者音乐芯片,可以直接产生各种曲子。但是,这种模块价格比较昂贵,电路结构比较复杂。如果系统中仅需要产生简单的音符或者简短的曲子,可以使用单片机配合简单的扬声器而产生需要的音乐效果。一般说来,单片机不像其他专业乐器那样能奏出多种音色的声音,即不包含相应幅度的谐波频率。单片机演奏的音乐基本都是单音频率。因此单片机演奏音乐比较简单,只需要清楚“音调”和“节拍”。音调表示一个音符唱多高的频率节拍表示一个音符唱多长的时间1.1.1音调音调是音乐学中的名词

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。