网站大量收购闲置独家精品文档,联系QQ:2885784924

简易电子琴的设计.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
简易电子琴的设计简易电子琴的设计

简易电子琴的设计 摘要 本系统是采用EDA技术设计的一个简易的八音符电子琴,该系统基于计算机中时钟分频器的原理,采用自顶向下的设计方法来实现,它可以通过按键输入来控制音响。多功能电子琴的设计是在原有普通电子琴的基础上进行扩充的一个设计,该电子琴的设计大体可以由三个模块构成,分别是弹奏模块、分频模块和自动演奏模块。用硬件描述语言VHDL编程可以实现各个模块的功能,不仅能实现弹琴和演奏的功能,它还能实现“复读”的功能,就是可以存储任意一段音乐,并且可以即时的播放出来。系统实现是用硬件描述语言VHDL按照模块化方式进行设计,然后进行编程、时序仿真。本文中介绍了电子琴系统部分的设计,采用了Xilinx公司研发的ISE14.6版本软件进行的模拟仿真,以仿真为主,验证简易电子琴的工作原理及最终结果。 关键词:八音符电子琴 EDA 硬件描述语言VHDL 模拟仿真 Abstract This system is the use of a simple eight-note keyboard design EDA technology, which is based on the principle of the computer system clock divider, using top-down design methodology to implement, it can control the audio through the key input. Multifunction keyboard design is a design based on the original expansion of the ordinary on the keyboard, the keyboard is designed to be roughly consists of three modules, namely, play modules, frequency module and automatic performance modules. VHDL hardware description language programming function of each module can be achieved, not only to achieve the piano and playing features, it can achieve repeat function that can store any piece of music, and you can instantly play it. System implementation is VHDL hardware description language designed in a modular way, and then be programmed timing simulation. This paper describes the design of the keyboard part of the system, using a simulation developed ISE14.6 version of Xilinx software to simulation-based, simple flower verify the working principle and the final result. Keyword: Eight-note keyboard EDA Hardware Description Language VHDL Simulation 目录 1 引 言 2 1.1 设计的目的 2 1.2 设计的基本内容 2 1.2.1 EDA技术 2 1.2.2 硬件描述语言——VHDL 3 1.3 乐理知识 3 2 系统设计总体方案 4 2.1 设计方案 4 2.1.1 自动演奏模块设计 4 2.1.2 弹奏模块设计 4 2.1.3 分频模块设计 4 2.2 顶层结构 5 3 结果与总结 5 3.1 仿真结果 5 3.2 项目总结 6 参考文献 6 4 附录 6 4.1 各个模块的程序代码 6 4.1.1 自动演奏模块程序代码 6 4.1.2 弹奏模块程序代码 8 4.1.3 分频模块程序代码 9 4.1.4 顶层设计 11 4.1.5 仿真波形文件程序代码 12 4.2 各个模块的原理图

文档评论(0)

yyanrlund + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档