单片机课设设计论文基于STC89C51单片机的简易电子琴设计
44页1、单片机课程设计论文题 目:基于单片机的简易电子琴设计 学 院:机电工程学院 专 业:电气工程及其自动化 姓 名: # # # 指导教师: 完成日期: 2012-12-27 目 录摘要1绪论.21方案论证31.1原理图31.2主体方案31.3系统方案设计及主控芯片介绍41.3.STC89C51简介51.3.1单片机工作原理81.3.2数码管132实现过程142.1.1 程序设计内容142.1.2 I/O并行口直接驱动LED显示142.2 音乐产生的方法152.2.1 原理152.2.2 程序框图163全文总结173.1结束语18参考文献19附录201.电路原理图202.程序框图213.系统流程图224.语言源程序23摘 要在现代各种生活中,电子琴作为一种音乐型玩具 ,广泛用于与人们的日常生活中。市场上有各种各样的电子琴。特别是日本产的,音质优美,它是有专门的音乐控制芯片制造的。由于其价格较贵,无法大面积普及,且功能单一。用89c51作为主控中心,研制一种简易的微型电子琴,尽可能地体现较好的音质来,是一种可做的尝试。 以单片机为核心设计的简易电子琴系统,由按键扫描电路、声音产生驱动电路、复
2、位电路、等模块组成的,是一种比较实用、廉价的电子玩具。 本论文所设计的简易电子琴,它分为两大部分,硬件电路的设计和软件的设计。硬件电路的设计以AT89S51单片机为控制主板,辅以外围的扩展设备蜂鸣器、矩阵键盘、共阳数码管,形成一个可被控制的显示系统。软件设计通过控制单片机内部的定时器T0来产生不同频率的方波,驱动喇叭发出不同音节的声音.再利用延迟来控制发音时间的长短,即可控制音调中的节拍.把乐谱中的音符对应的频率转换为定时常数,把相应的节拍变换为定时常数,然后作成表格存放在储存器中,由程序查表得到定时常数和延时常数,分别用以控制定时器产生方波的频率和该频率方波的持续时间.当延迟常数到时,再查下一个音符的定时常数和延迟常数.依次进行下去,就可演奏悦耳动听的音乐.主要实现 1能够发出1.2.3.4.5.6.7等七个音符。2能自动演奏完,自选的一首歌曲两种功能。 绪 论 本次设计的简易电子琴在其功能上能用单片机控制蜂鸣器发声,拟合出乐曲曲调。能够相应按键,进行简单的乐曲弹奏。 本次设计是以单片机为基础,在论文中大概讲述了一下单片机的原理。 在此次设计中,简易电子琴的外围设备主要有以下二个部分
3、: 1、发声器件的选择:发声器件比较多,例如喇叭、蜂鸣器、电铃等。这次发声元件采用蜂鸣器,蜂鸣器价格便宜,控制简单,广泛用于各种电子产品和玩具。本设计为保证声音的响亮,通过三极管进行电流放大,增加声音的响度。 2、 按键部分的设计:在本电路的按键接口设计,按键数量比较多。 3、数码管显示电路:为指示出当前演奏的曲目标号和显示当前按下的键号,我们采用1位数码管作为显示部件,为了节省成本,采用I/O口直接驱动数码管。这样设计充分利用了单片机的资源,使此设计才功能上很丰富、完善。1 方案论证1.1原理图1.2主体方案 本文就是从单片机STC89C51入手,通过使用STC89C51的内部的可编程定时器/计数器,结合对外接晶振的调节来确定一个合适的振荡周期,从而确定出内部的机器周期。该简易电子琴通过控制单片机内部的定时器T0来产生不同频率的方波,驱动喇叭发出不同音节的声音.再利用延迟来控制发音时间的长短,即可控制音调中的节拍.把乐谱中的音符对应的频率转换为定时常数,把相应的节拍变换为定时常数,然后作成表格存放在储存器中,由程序查表得到定时常数和延时常数,分别用以控制定时器产生方波的频率和该频率方
4、波的持续时间.当延迟常数到时,再查下一个音符的定时常数和延迟常数.依次进行下去,就可演奏悦耳动听的音乐显示电路(89C51)主控模块键扫描电路发声电路1.3 主要芯片简介1.3.1 STC89C51简介一、 单片机的主要性能特点ATMEL公司生产的AT89C51单片机采用高性能的静态80C51设计,欲先进工艺制造,并带有非易失性FLASH程序储存器。它是一它是一种高性能,低功耗的8位CMOS微处理芯片,。主要性能特点有:8KB Flash ROM,可以擦除1000次以上。数据保存10年,256字节内部RAM 电源控制模式:时钟可停止和恢复;空闲模式;掉电模式。6个中断源4个中断优先级4个8位I/O 口全双工增强型UART3个16位定时/计数器,T9,T1和增加的T2全静态工作方式:024MHz二 、单片机的引脚功能89C51单片机的引脚图见图2.2所示,其中有2条主电源引脚,2条外接晶体引脚,4条控制或其他电源复用引脚,32条I/O引脚。下面分别叙述这些引脚的功能。 图2.2 89C51单片机的引脚图VCC(40脚):接电源+5V。VSS(20脚):接地 也就是 GND。XTAL1 (
《单片机课设设计论文基于STC89C51单片机的简易电子琴设计》由会员m****分享,可在线阅读,更多相关《单片机课设设计论文基于STC89C51单片机的简易电子琴设计》请在金锄头文库上搜索。
德育工作总结标准模板(4篇).doc
房屋建筑承包合同标准范本(5篇).doc
菏泽汽车铝合金精密压铸件项目申请报告范文参考
桩机日常安全检查表常用
仓库管理工作总结范文
圣诞玩项目建议书写作模板-代写定制
中老年人记性越来越差别急,这几个方法能帮你!
感人的表白的话
茂名微特电机技术应用项目商业计划书
生产线配置与柔性生产
2023届重庆南开中学中考考前最后一卷化学试卷含解析
校领导在青年教师座谈会上的讲话.doc
大自然的画卷作文
《拥抱亲情——感恩父母》主题班会设计
最新【部编版】初中语文:第3课我的第一本书习题AB卷含答案
2022年混龄体育游戏观摩活动总结
高考语文判断和修改语病的基本原理与简洁方法
安全工作总结2
全套项目安全生产管理制度文档
高考英语一轮复习第一部分教材重点全程攻略Unit3Ahealthylife限时规范特训新人教版
2024-02-23 81页
2023-02-19 6页
2024-02-12 8页
2022-09-24 12页
2022-12-18 5页
2023-11-23 25页
2023-11-13 12页
2023-08-18 9页
2023-11-10 24页
2023-02-20 20页