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

可存储式电子琴课程设计报告书

可存储式电子琴课程设计报告书_第1页
可存储式电子琴课程设计报告书_第2页
可存储式电子琴课程设计报告书_第3页
通达学院2024 /2024 学年 第 一 学期课程设计 实验报告模 块 名 称 AVR 单片机课程设计( proteus ) 专 业 学 生 班 级 学 生 学 号 学 生 姓 名 指 导 教 师 设计题目基于 LM016L 显示的可存储式电子琴任务要求1、使用 4*4 键盘,对应 2 个 8 度的 16 个单音,当按下相应按键时,扬声器发出相对音符的音阶。2、可以单键按下,也可以根据乐谱演奏音乐。3、在 ATmega128 存储至多 64 个单音(在两个 8 度音阶中任选),按键可以控制开始连续播放这 64 个单音或停止播放,每个单音的播放时长自定。4、使用 LED/LCD 来实时显示目前正在演奏的单音码,例低音音符la、相应的音符频率与时长、或中音音符 si、相应的音符频率与时长等。实验设备与软件设备:计算机软件:proteus7.7 sp2 ICCAVR7.22同组人员学号与一人一组,无同组成员参考文献[1] 金钟夫 杜刚.ATmega128 单片机 C 程序设计与实践[M].:航空航天大学,1999.[2] 建良 文宏.ATmega128 单片机入门与提高[M].:航空航天大学,2001.[3] 毅刚.单片机应用设计[M].:工业大学,2024 年第二版[4] 太阳人电子.SMC1602A LCM 使用说明书[EB/OL].[5] 娟 梁卫文.单片机 c 语言与 protues 仿真技能实训[M].中国电力,2024.AVR 单片机软件设计(proteus)报告1)总体设计原理、思路 1. 电子琴的设计主要分为手动弹奏乐曲和自动播放音乐两大部分组成。手动弹奏乐曲是根据具体的硬件键盘设置了 16 个音符按键和 1 个功能转换键,自动播放音乐是在单片机的存储器过软件编程的方法放置音乐代码和相关播放程序来实现。 2. 应用到的原件,主要是 ATmega128 单片机、矩阵 4×4 键输入电路、LM016L 显示电路、扬声器以与电源电路。 3. 从声音原理方面来看,通过控制单片机的定时器的定时时间产生不同频率的音频脉冲,经放大后驱动扬声器发出不同音乐的声音。用软件延时来控制发音时间的长短,控制节拍。 4. 在写程序时,将电子琴的设计采纳程序模块化设计方法,将程序分为主程序、键盘扫描程序模块、数码显示模块。这样使得思路更加清楚,出问题更加容易更正。2)硬件方面原理图的设计: 整个硬件部分主要包括一颗 atmega128 单片机,lm016l 显示器和 16 个按键组成。单片机 ATMEGA128 是一颗高性能低功耗的 avr 8 位微处理器,它拥有先进的 RISC 结构,多达 133 条指令,大多数可以在一个时钟周期完成...

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

碎片内容

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