智能乐曲演奏发生器
摘要: 本章主要介绍了通过对音符产生电路模块、自动演奏电路模块和声音输出模块进行编译仿真得到顶层设计文件总图,由顶层设计文件得到顶层模块仿真图和顶层模块示意图。
关键词:分频系数 FPGA VHDL
目录
1 引言……………………………………………………………………………………1
2总体方案设计
2.1方案基本原理…………………………………………………………………1
2.2方案分析………………………………………………………………………1
3 分模块设计和论证
3.1基于FPGA电路设计和论证……………………………………………………3
4 乐曲演奏电路系统设计
4.1分频器模块………………………………………………………………………5
4.2音符产生电路模块………………………………………………………………8
4.3自动演奏及键盘编码模块………………………………………………………11
4.4 声音输出控制模块………………………………………………………………12
5软件设计
5.1程序流程图
5.1.1系统主程序流程图…………………………………………………14 5.1.2分频器模块流程图…………………………………………………………15
5.1.3音符产生电路模块流程图………………………………………………15
5.1.4自动演奏及键盘编码模块流程图…………………………………………15
5.1.5 声音输出控制模块流程图………………………………………………16
5.2程序……………………………………………………………………………16
6软硬件系统的调试…………………………………………………………………18
7附录…………………………………………………………………………………20
8参考文献……………………………………………………………………………21
参考文献
【1】EDA技术及其应用/潘松,赵敏笑编著。北京:科学出版社,2007
【2】电子CAD——Protel 99SE/廖晓中主编。北京:化学工业出版社,2009.1
【3】可视化程序设计:VB/周志德,刘德强,许敏编著。北京:电子工业出版社,2006.10
【4】焰石。数字电子技术基础。第5版。北京:高等教育出版社,2006.
【5】电子工程手册编委会。标准集成电路数据手册。CMOS4000系列电路。