收藏到会员中心
|
文档题目: |
基于8051简易电子琴的设计 |
 |
上传会员: |
aesxtepe |
提交日期: |
2013-08-16 19:22:01 |
文档分类: |
电子信息机电 |
浏览次数: |
61 |
下载次数: |
0
次 |
|
|
下载地址: |
基于8051简易电子琴的设计 (需要:120 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:16052 基于8051简易电子琴的设计 摘要 单片机控制的简易电子琴主要应用于儿童电子玩具,培养儿童的音乐兴趣。该系统结构简单,能满足基本功能,具有高性价比,体积小,重量轻等特点。 本文根据系统设计原则对系统结构的总体方案进行研究,通过比较分析,选择最优方案。首先介绍单片机的内部结构和功能,重点分析定时器/计数器的基本结构及工作原理,研究音高和节拍的产生原理。根据系统要求,对硬件电路模块化逐步分析设计,最终实现该系统的硬件电路。系统各部分的控制电路基于单片机控制。根据软件来识别键盘上的闭合,并通过八段数码管显示音符,同时扬声器发出对应的声音或一首小歌曲。本系统应用Keil C51 uVision2软件对程序进行反复的模拟运行、调试,修改简化了软件系统,最后形成了一套完整的程序系统。最后用PROTEUS软件仿真系统,展示出逼真的系统功能。 关键词:单片机、定时器/计数器、音高、节拍、八段数码管显示、扬声器
目 录 摘要 1 Abstract 2 第一章 绪论 3 1.1课题研究背景和现实意义 3 1.2国内外研究现状 4 第二章 系统总体设计 5 2.1系统要求 5 2.2系统结构的总体方案研究 5 2.2.1方案的选择 5 2.2.2单片机的介绍 7 2.2.3音高的产生 11 2.2.4节拍的产生 12 第三章 系统硬件设计 13 3.1 电源部分 14 3.2 按键控制部分 15 3.3 发声放大部分 16 3.4 显示部分 17 第四章 系统软件设计 19 4.1软件部分方案论证 19 4.2软件总体设计 20 4.2.1程序总流程图 20 4.2.2初始化程序分析 20 4.2.3定时器中断服务程序分析 21 4.2.4音符按键程序分析 22 4.2.5播放程序分析 24 第五章 电子琴系统的模拟与测试 26 5.1 proteus仿真 26 5.2系统硬件测试 28 5.2.1 排除逻辑故障 28 5.2.2 排除元器件失效 28 5.2.3 排除电源故障 28 第六章 结论与展望 28 致谢 29 参考文献 29 附录一 29
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|