简易电子琴设计.docx

  • 需要金币1000 个金币
  • 资料包括:完整论文
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2018-07-26
  • 论文字数:8202
  • 当前位置论文阅览室 > 毕业设计 > 设计说明 >
  • 课题来源:(小山神)提供原创文章

支付并下载

摘要:近些年来,单片机正在快速应用和发展,它具有体积小、运行速度快、性能优良、用途广泛的特点。键盘乐器在生活中越来越普遍,电子琴是键盘乐器中最为重要的一点,在当今音乐中处于相当重要的位置。电子琴是现代电子技术和电子音乐新型结合。本文所设计的电子琴是以单片机为核心进行的设计。

本文所设计的简易电子琴的核心控制模块分别是,AT89C52单片机与键盘、蜂鸣器、数码管显示等模块。不同的音阶组成不同的电子音乐,而每个音阶都有与之相对应的频率,我们利用单片机的定时计数器T0,来产生方波频率,组合多个不同的音阶,就能输出不同的电子音乐。本文所设计的简易电子琴系统较好,能够实现简单音乐的弹奏、播放与切换,电路详实,分析全面,性能稳定、可靠。

 

关键词:简易电子琴;AT89C52单片机;音阶

 

目录

摘要

Abstract

1 绪论-1

1.1研究背景及意义-1

1.2研究现状-1

1.3本文主要研究内容-1

2硬件系统设计-3

2.1系统总体设计思路-3

2.1.1方案的总体思路-3

2.1.2系统总体框架图-3

2.2单片机部分-4

2.2.1 AT89C52单片机部分引脚定义-4

2.2.2 AT89C52单片机最小系统-5

2.3频率与音调-7

2.3.1定时/计数器的设计和状态定义-7

2.3.2音调数据表-8

2.4显示电路部分-9

2.5按键控制模块-10

2.6蜂鸣器播放模块-10

2.7本章小结-11

3系统软件设计-12

3.1开发环境介绍-12

3.2主程序设计-12

3.2.1软件总流程图-12

3.2.2内置歌曲输出-13

3.2.3音阶按键识别-13

3.3本章小结-14

4实物展示-15

4.1 低音调展示-15

4.2中音调展示-16

4.3高音调展示-17

4.4本章小结-17

结    论-19

参 考 文 献-20

附录A 整体电路图-21

附录B PCB图-22

附录C程序-23

致    谢-35