基于单片机的电子琴控制系统.docVIP

  • 11
  • 0
  • 约5.13千字
  • 约 16页
  • 2017-05-21 发布于浙江
  • 举报
基于单片机的电子琴控制系统

单片机原理与应用技术 课程设计报告(论文) 基于单片机的电子琴设计 专业班级:应用电子技术教育111班 姓  名: 张 胜 林 时 间: 2014. 6.3-2014. 6.19 指导教师:孔小红 秦国庆 宋长源 2014 年月日 设计出一电子琴控制系统准确地理解有关要求,独立完成系统设计,(1)实现基本的音符1-7的弹奏和数码显示。 ()自动弹奏播放一首简单的歌曲。 2 (1)画出电路原理图,正确使用逻辑关系; (2)确定元器件及元件参数; (3)进行电路模拟仿真; (4)SCH文件生成与打印输出; 3.编写设计报告 写出设计的全过程,附上有关资料和图纸,有心得体会。 4.答辩 在规定时间内,完成叙述并回答问题。 论文结构清晰,层次分明,理论严谨 任务书要求单页打印。1.5倍行间距,标准字间距。 目录 摘要…………………………………………………………………1 关键词………………………………………………………………1 1引言…………………………………………………………………1 2单片机简介…………………………………………………………1 3总体设计方案 3.1设计思路…………………………………………………………………3 3.2总体框图…………………………………………………………………3 4 设计原理分析 4.1按键电路…………………………………………………………………3 4.2发声电路…………………………………………………………………4 4.3数码管显示电路…………………………………………………………4 4.4复位与振荡电路…………………………………………………………4 5结束语………………………………………………………………5 参考文献…………………………………………………………… 5 附录1……………………………………………………………… 6 附录2………………………………………………………………10 附录3………………………………………………………………11 附录4………………………………………………………………12 附录5………………………………………………………………13 基于单片机的电子琴控制系统 摘要:本设计是一个基于单片机的电子琴。设计指标含2×4键盘(分别包括7个音符、1首示例音乐)、一个一位八段数码管显示、可以的音乐、还可以通过按下按键复位。八段数码管音符;音乐;程序电子琴是高科技在音乐领域的一个代表,它是古典文化与现代文明的一个浓缩体。它不但可以帮助我们的音乐教师进行传统音乐文化的教育教学工作,而且由于它又具备现代音乐,特别是电子音乐、电脑音乐的基本结构、特征,因而使我们的教师在进行现代音乐、电子音乐、电脑音乐的教学时,更直接、更简便。 单片微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机,它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的特点。它的应用必定导致传统的控制技术从根本上发生变革。因此,单片机的开发应用已成为高科技和工程领域的一项重大课题。 电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现代音乐扮演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的主要内容是用单片机为核心控制元件,设计一个电子琴。以单片机作为主控核心,与键盘、等模块组成核心主控制模块,在主控模块上设有7个弹奏按键、1个播放键、1个复位按键和。STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 ??掉电模式:典型功耗0.1μA (可由外部中断唤醒,中断返回后,继续执行原程序)。? 空闲模式:典型功耗2mA。 ??正常工作模式:典型功耗4MA~7mA。? ??掉电模式可由外部中断唤醒,适用于水表、气表等电池供电系统及便携设备。? 15.管脚排列图: 图1 3总体设计方案 3.1 设计思路 本设计利用不同的频率组合,来构成我们想要的声音,也即音乐。我利用单片机的定时/计数器T0、T1来产生这样的不同频率信号控制好频率即可构成音乐用硬件和软件结合来实现,主要表现在程序的编制上。 利用STC89C52的内部定时器使其工作计数器模式(MODE1)下,改变计数值TH0、TH1及TL0、TL1以产生不同频率的方法产生不同音阶,例如,频率为523Hz,其周期T=1/

文档评论(0)

1亿VIP精品文档

相关文档