电子琴课程设计基于单片机的简易实践.docx
《电子琴课程设计基于单片机的简易实践.docx》由会员分享,可在线阅读,更多相关《电子琴课程设计基于单片机的简易实践.docx(26页珍藏版)》请在优知文库上搜索。
1、单片机课程设计题目名称:基于单片机的可演奏电子琴设计专业班级:学生姓名:学号:指导教师:_成绩:评语:指导老师签名:摘要电子琴是现代电子科技与音乐结合的产物,是一种新型B键盘乐器。它在现代音乐饰演着重要B角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的重要内容是用AT89c51单片机为关键控制元件,设计一种电子琴。以单片机作为主控关键,与键盘、扬声器等模块构成关键主控制模块,在主控模块上设有16个按键和扬声器。本系统运行稳定,其长处是硬件电路简朴,软件功能完善,控制系统可靠,性价比较高等,具有一定B实用和参照价值。AbstractEl
2、ectronicorganisamodernelectronicmusictechnologyandtheproductisanewtypeofkeyboardinstruments.Itplayedanimportantroleinmodernmusic.SCMhaspowerfulcontrolfunctionsandflexibleprogrammingcharacteristics.Ithasconvergedwithmodernpeopleslives,becomeanirreplaceablepart.ThemaincontentisAT89C51controlofthecorec
3、omponents,designofaelectronicorgan.SCMasahosttothecore,withthekeyboard,speakerandothercoremodules.Inthemaincontrolmodulehas16keysandaspeaker.Thesystemissteady,itssimplehardwarecircuits,softwarefunctions,reliabilityofcontrolsystemandhighcostperformanceisitsadvantages.Italsohascertainpracticalandrefer
4、encevalue.目录摘要1Abstract11系统述31.1 课程设计的目的和意义31.2 本系统重要研究内容31.3 本系统重要研究目041.4 重要芯片简介42方案论证42. 1控制模块选择方案42.2按键模块选择方案53方案的实现53.1系统实现的J详细措施53. 2系统硬件设计63. 2.1系统硬件总体设计63. 2.2子系统(模块)一64. 2.3jf*,73. 2.4子系统(模块)三83. 3系统软件设计93. 3.1系统软件总体设计93. 3.2子程序(模块)一:LED显示93. 3.3子程序(模块)二:扬声器103. 3.4子程序(模块)三:矩阵键盘144系统调试154.
5、1Proteus简介155. 2keil简介156. 3Proteus和Keil时联调165设计心得18附录L201系统概述1.1 课程设计的目的和意义单片微型计算机是大规模集成电路技术发展的产物,属第四代电子计算机,它具有高性能、高速度、体积小、价格低廉、稳定可靠、应用广泛的J特点。它的应用必然导致老式的控制技术从主线上发生变革。因此,单片机0开发应用己成为高科技和工程领域的一项重大课题。电子琴是现代电子科技与音乐结合的产物,是一种新型的键盘乐器。它在现代音乐饰演着重要的角色,单片机具有强大的控制功能和灵活的编程实现特性,它已经溶入现代人们的生活中,成为不可替代的一部分。本文的重要内容是用A
6、T89S51单片机为关键控制元件,设计一种电子琴。以单片机作为主控关键,与键盘、扬声器等模块构成关键主控制模块,在主控模块上设有16个按键和扬声器。本文重要对使用单片机设计简易电子琴进行了分析,并简介了基于单片机电子琴统硬件构成。运用单片机产生不一样频率来获得我们规定的音阶,最终可随意弹奏想要体现的音乐。并且本文分别从原理图,重要芯片,各模块原理及各模块的程序的调试来详细论述。本系统是简易电子琴的设计,按下键盘矩阵中的按键会使数码管显示目前按键,扬声器播放器对应的音符。通过设计本系统可理解单片机B基本功能。对单片机B理解有一种小B飞跃。1.2 本系统重要研究内容本系统设计制作一种可演奏的电子琴
7、。综合应用了两项设计。(1)键盘矩阵识别。即矩阵扫描,显示目前按键。(2)不一样频率音符播放。可以通过按键控制16种发音。1.3 本系统重要研究目的本系统的设计是为了实现按下矩阵键盘中的按键会使数码管显示目前按键,扬声器播放对应音符0目的。1.4 重要芯片简介AT89c51简介AT89c51是一种低功耗,高性能CMOS8位单片机,片内含妹BytesISP(In-systemProgrammable)0可反复擦写1000次0Flash只读程序存储器,器件采用ATMEL企业0高密度、非易失性存储技术制造,兼容原则MCS-51指令系统及80C51引脚构造,芯片内集成了通用8位中央处理器和ISPFla
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子琴 课程设计 基于 单片机 简易 实践
