77范文网 - 专业文章范例文档资料分享平台

简易电子琴

来源:网络收集 时间:2018-11-01 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

电子工程学院课外学分设计报告

题目:简易电子琴设计

姓 名: 学 号: 35 专 业: 电子信息工程 实 验 室: 开放实验室 班 级: 1211

设计时间: 年 月 日 —— 年 月日

评定成绩: 审阅教师:

目录

1. 设计任务、目的 ....................................... 1 2. 方案设计与论证(或基本原理与论证) .................... 1 3. 硬软件设计 ........................................... 1 4. 实现与测试(或调试) .................................. 5 5.分析与总结 ........................................... 6

1. 设计任务、目的

1. 硬件电路设计(制作实物,行列键盘输入,至少21键,扬声器输出) 2. 驱动程序设计:扬声器驱动函数,键盘扫描函数 3. 结合驱动程序设计程序实现如下功能: - 按键发声

- 音乐播放(3首以上

2. 方案设计与论证(或基本原理与论证)

音乐是有由不同的音阶组成的,而不同的音阶又是由不同的频率发出的,那么产生不同的频率,就可以发出不同的音乐了。而利用单片机就可以产生不同的频率的方波,因此选择单片机为为主来设计。通过程序编写实现单片机输出不同的频率,输出的方波信号再通过功放输出声音。同时电子琴加入led用来显示。

本设计的主要工作是程序编写和焊电路板,通过程序让电子琴实现音乐演奏,歌曲播放以及记录已按下的音符,并播放,最后实现led显示。而硬件主要有单片机最小系统,键盘模块,发声模块,还有一个电源模块。

直流电源 LED显示 单片机 按键输入 喇叭 图2.1总体方案图

3. 硬软件设计

3.1硬件电路设计

1

图3.1硬件电路图

本系统有主控单片机、按键、led显示模块、扬声器模块以及电源组成。 1.单片机最小系统

单片机最小系统由STC89C51芯片、晶振、电容组成。 2.按键设计

按键采用4*6扫描;4根行线接P10-P13,六根列线接P14-P17以及P20,P21口共24个按键,0-20代表音符键,0-6代表低音1,2,3,4,5,6,7;7-13代表中音1,2,3,4,5,6,7;14-20代表高音1,2,3,4,5,6,7;21号按键表示播放歌曲键,当按下21号键,进入播放歌曲函数,当按下22号键时,播放下一首歌曲,当按下23键时,退出播放返回主程序。而在主程序中时,代表演奏状态,当按下23号键时,进入录音状态,此时有个绿色的指示灯会亮。而进入录音后,再按一次23键,指示灯灭,退出录音状态,返回主程序。 3.Led灯设计

7个绿色的LED代表按键的音符DO,RE,MI...分别接到P0口的各个I端口 音符DO时,一个LED亮,音符MI时,2个LED亮…以此类推。有一个绿色LED指示当前状态,当电子琴处于录音时,LED亮,否则,灭。 4.扬声器模块

扬声器模块由扬声器、三极管和电阻组成。经过三极管的放大作用驱动 扬声器发声。

3.2软件设计

2

3.2.1主函数流程图如下:

main()初始化定时器T0,T1,led检测有无按键按下N关闭定时器Key==21YT0灯熄灭按键扫描进入播放曲目Key<21开启定时器,中断根据key值喇叭响应根据key值led显示按键松开?否是关闭定时器end 图3.2主函数流程图 3.2.2音乐播放函数流程图如下:

3

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库简易电子琴在线全文阅读。

简易电子琴.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/251180.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: