电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

电子琴实验报告

电子琴实验报告_第1页
1/11
电子琴实验报告_第2页
2/11
电子琴实验报告_第3页
3/11
电子琴实验报告 1 电子琴实验报告 一, 实验目的 1. 学习使用AT89S52 单片机的功能,进行单片机编程,实现键盘演奏音乐的功能,进一步加深对于单片机功能实现过程的理解,强化单片机编程的能力。 2. 设计实现各种功能,包括对音乐的录音以及回访放能,要求能实现各种不同音调,在编程过程中必须考虑到各种细节,例如按键的干扰问题以及滞键。 二,实验要求 基本要求: 1:能够通过键盘演奏音符。 2:能够保存演奏的音乐,并实现回放。 3:有音调调整功能(如:C 调,G 调)。 4: 自由发挥其他功能. 5: 要求有单片机硬件系统框图,电路原理图,软件流程图。 三,实验基本原理 在单片机的设计中,电子琴是一个典型的例子,电子琴的实现需要用到单片机AT89S52、蜂鸣器等模块。而在本次的实验中,我们利用简单的模块,实现了一个简单的电子琴功能,使用单片机可以驱动蜂鸣器发出声音,还可以控制其发出不同的音调,在一首歌曲里面,不同的音阶对应着不同的频率,在蜂鸣器的发音原理里面,我们只需要给蜂鸣器输入不同的脉冲,蜂鸣器就会发出对应的声音,因此,我们只需要弄明白音阶对应的脉冲就可以了。 在键盘控制中,每个按键对应不同的音阶,按键按下的时 候 ,单片机程序 里面都 会执 行一次程序 判 断 是否 有前 一次的按键被 按下,按键按下以后 会控制单片机对蜂鸣器输出不同频率的方 波 ,每种情 况 对应不同的音阶或 者 音调。一首歌曲就是有不同的音阶构 成 ,从 而就实现了电子琴的功能。 四 ,实验设计分 析 针 对要实现的功能,采 用AT89S52单片机进行设计,AT89S52单片机是一款 低 功耗 ,高 性能CMOS8位 单片机,片内 含 4KB在线 可编程(ISP)的可反 复 擦 写 1000次的Flash只读 程序 存储电子琴实验报告 2 器,器件采用高密度、非易失性存储技术制造,兼容标准MCS- 51指令系统及80C51引脚结构。这样,既能做到经济合理又能实现预期的功能。 在设计程序的时候,分析道电子的功能有三个模块构成,分别是单片机本身,键盘按键输入和蜂鸣器的功能响应。首先应该把程序分开成三个主要部分,分别为按键输入程序、高低音的发生程序和主程序。需要注意的是设计程序的时候,需要把各个程序兼容起来,综合匹配的时候,还要注意各种单片机编程的小细节。 在进行编程之前,需要安装各种必须的软件,包括编程用的ukeil软件、模拟程序运行的Progisp软件,最重要的是电脑必须安...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

电子琴实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部