.

..

单片机课程设计

课程题目 : 基于单片机的多音阶电子琴设计

班级 :

姓名 :

指导老师 :

制作日期 : 2010.6.14 ~ 2010.6.25

TOC \o "1-3" \h \z \u TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc265846999" 摘 要 PAGEREF _Toc265846999 \h 3

HYPERLINK \l "_Toc265847000" ABSTRACT PAGEREF _Toc265847000 \h 4

HYPERLINK \l "_Toc265847001" 引 言 PAGEREF _Toc265847001 \h 5

HYPERLINK \l "_Toc265847002" 1 方案论证 PAGEREF _Toc265847002 \h 6

HYPERLINK \l "_Toc265847003" 1.1原理图 PAGEREF _Toc265847003 \h 6

HYPERLINK \l "_Toc265847004" 1.2系统板硬件连线 PAGEREF _Toc265847004 \h 7

HYPERLINK \l "_Toc265847005" 1.3 主要芯片简介6

HYPERLINK \l "_1.2系统板硬件连线" 1.3.1 STC89C52简介6

HYPERLINK \l "_Toc265847006" 1.3.2 主要功能特性7

HYPERLINK \l "_Toc265847007" 1.3.3 LM386内部电路 PAGEREF _Toc265847007 \h 9

HYPERLINK \l "_Toc265847011" 2 实现过程9

HYPERLINK \l "_Toc265847012" 2.1 4X4行列式键盘识别及显示9

HYPERLINK \l "_Toc265847013" 2.1.1 系统板上硬件连线设计11

HYPERLINK \l "_Toc265847014" 2.1.2 程序设计内容11

HYPERLINK \l "_Toc265847017" 3 音乐产生的方法12

HYPERLINK \l "_Toc265847018" 3.1 原理12

HYPERLINK \l "_Toc265847019" 3.2 程序框图14

HYPERLINK \l "_Toc265847020" 4总结与展望15

HYPERLINK \l "_Toc265847021" 4.1全文总结15

HYPERLINK \l "_Toc265847022" 4.2研究展望15

HYPERLINK \l "_Toc265847023" 结 束 语16

HYPERLINK \l "_Toc265847024" 参考文献17

HYPERLINK \l "_Toc265847026" 致谢18

HYPERLINK \l "_Toc265847026" 附 录19

摘 要

随着社会的发展进步,音乐逐渐成为我们生活中很重要的一部分,有人曾说喜欢音乐的人不会向恶。我们都会抽空欣赏世界名曲,作为对精神的洗礼。本论文设计一个基于单片机的简易电子琴。我们对于电子琴如何实现其功能,如声音强弱控制、节拍器、自动放音功能等等也很好奇。

电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用STC89C52

?

关键词:STC89C52单片机 音色 节拍器 自动放音

?

?

?

?

ABSTRACT

With the development and progress of society, music has become an important part of life, it was said that people do not like the music to the evil. We will find time to enjoy the world music, as the baptism of the spirit. This thesis developed a simple microcontroller-based electronic key board.

Electronic organ is a

c语言电子钢琴课程设计,单片机课程设计(电子琴).doc相关推荐

  1. c语言程序设计数学电压表,单片机课程设计-数字电压表的设计.doc

    第 第 PAGE 1 页 共 NUMPAGES 18 页 课 程 设 计 设计名称 数字电压表的设计 . 全套设计加扣?3012250582 学年学期 2014-2015(上) 课程名称 单片机课程设 ...

  2. 单片机c语言程序开发洗衣机,单片机课程设计(洗衣机控制系统).doc

    实用标准文档 文案大全 PAGE 4 东北石油大学 课 程 设 计 课 程 课 程 单片机课程设计 题 目 洗衣机控制系统设计 院 系 电气信息工程学院 专业班级 测控14-1班 学生姓名 孔锡达 学 ...

  3. 单片机c语言篮球比分_单片机课程设计篮球计时计分器正文1

    基于单片机的篮球赛计时计分器的设计 一系统设计方案 1.1 设计题目 篮球计时计分器 1.2 系统功能要求 本系统可实现功能如下: (1)主控部分:选择单片机为核心元件构成系统. (2)计时部分:能记 ...

  4. 单片机开发板的c语言设计,求助大神,c语言没学好,单片机课程设计根本做不到啊...

    /************************************************************************ /**单片机单词测试程序 /**设计一个以单片机为核 ...

  5. Android计分器课程设计,单片机课程设计(篮球记分器)

    本程序已经通过软件仿真与硬件制作, 首发于:www.51hei.com,代码可任意修改,但不可用于商业目的. 单片机型号是:stc89c52,晶振12兆赫.用了3个4为一体化的数码管. 完整代码下载地 ...

  6. 电子音调发生器c语言编程,单片机课程设计(论文)_电子音调发生器.doc

    单片机课程设计(论文)_电子音调发生器 电子音调发生器 姓 名 XXX 所在学院 电子信息工程学院 专业班级 通信XXXX 学 号 XXXXX 指导教师 XXXXXX 日 期 2011 年 12月 1 ...

  7. 8155与单片机c语言设计,51单片机课程设计报告-基于8155的8LED显示电子码表设计.doc...

    51单片机课程设计报告 --基于8155的8LED显示电子码表设计 实验目的 本次课程设计是基于51单片机在理论课程的基础上,通过电路设计.理论计算.实际编程.调试.测试.分析查找故障,解决在实际设计 ...

  8. 单片机音乐播放器课程设计C语言,单片机课程设计简易音乐播放器

    单片机课程设计简易音乐播放器 论文题目:简易音乐播放器所属系部:电子工程系 指导教师: 学生姓名: 学 号: 专 业: 电子信息工程技术 题目: 简易音乐播放器任务与要求:本设计以 MCS-51 系列 ...

  9. c语言编写闹钟主程序流程图,[]C51单片机课程设计--定时闹钟.doc

    []C51单片机课程设计--定时闹钟 单片机课程设计定时闹钟PAGE \* MERGEFORMATiii 计算机及信息工程学院 课程设计报告 学年学期 题 目 专业.学号 授课班号 学生姓名 指导教师 ...

  10. 单片机实现水位控制C语言,单片机课程设计 水位自动控制.doc

    单片机课程设计 水位自动控制 河南机电高等专科学校电气工程系 电子课程设计报告 设计题目:水位自动控制 专业: 电机与电器 班级: 101 班 学号: 姓名: 指导教师: 设计时间: 2012-6-2 ...

最新文章

  1. python调用bat有时可以、有时不行_python编程实现对远程执行bat文件时遇到的错误...
  2. 计算机专业好的211大学6,计算机专业好的985大学有哪些?附985211计算机大学名单排名...
  3. 《Java 核心技术卷1 第10版》学习笔记------Object类的 equals 方法
  4. 201107阶段二Linux-qt编程
  5. phalcon: 资源文件管 理 引入css,js
  6. jtable mysql数据库_使用MySQL数据库语法错误填充jTable
  7. 配置编译win7+VS2017+opencv4.0.1+contrib4.0.1
  8. 国内旅游业务全面复苏 携程后疫情时代如何深耕旅游市场?
  9. 洛谷 P1356 数列的整数性 解题报告
  10. server系统万能网卡驱动离线版_科普一分钟|BIOS引导+MBR硬盘格式装系统方法
  11. 看了星球大战--西斯的复仇
  12. python爬虫实战万年历
  13. 柯桥托业TOEIC考试和PETS哪个含金量高?
  14. win10 计算机重启,Win10关机自动重启的三种解决方法
  15. 编出个区块链:数据结构的序列化,看看数字货币如何传输数据
  16. 木瓜移动:黑五网一爆冷跨境电商如何破局?
  17. Cesium针对DEM和3Dtiles通视分析(两个点之间是否能看见)
  18. html onload 写法,HTML onload用法及代码示例
  19. 如何计算机器人的工作范围,如何根据工业机器人的工作范围选择合适的机器人型号?...
  20. EEPROM存储芯片24C02

热门文章

  1. mysql安装教程【安装版】
  2. (java)五大常用算法
  3. PHP 与 Perl 语言对比
  4. ASP.NET程序设计案例教程 pdf电子书
  5. Windows远程桌面命令mstsc-远程桌面大小配置
  6. 操作系统笔记(王道考研) 第一章:计算机系统概述
  7. Android 安卓益智休闲源码
  8. 倾角传感器原理及市场现状浅析
  9. react实战之cnode—01环境配置
  10. Matlab中fread函数用法