- 17
- 0
- 约4.36千字
- 约 4页
- 2023-08-16 发布于山东
- 举报
FPGA实验报告
题目:硬件电子琴电路设计
一.实验目的:学习利用数控分频器设计硬件电子琴实验。
二.实验原理及内容:主系统由
3个模块组成
,顶层设计文件中包含三个功能模块,
和,。
模块
ToneTaba是音阶发生器,当
8位发声控制输入
Index
中某一位为高电平时,
则对应某一音阶的数值将从端口
Tone输出,作为获得该音阶的分频预置值;同时由
Code
输出对应当音阶简谱的显示数码,如‘
5’,并由
High
输出指示音阶高
8度显示。
模块Speakera中的主要电路是一个数控分频器,它由一个初值可预置的加法计数
器组成,当模块
Speakera
由端口
Tone获得一个
2进制数后,将以此值为计数器的预置数,
对端口
Clk12MHZ输入的频次进行分频,之后由
Spkout
向扬声器输出发声。
增加一个NoteTabs模块用于产生节拍控制(Index数据存留时间)和音阶选择信
号,即在NoteTabs模块放置一个乐曲曲谱真值表,由一个计数器的计数值来控制此真值
表的输出,而由此计数器的计数时钟信号作为乐曲节拍控制信号,进而能够设计出一个纯
硬件的乐曲自动演奏电路。
图1硬件电子琴电路构造
三.实验步骤.
1.在QUARTUSII软件下创立一工程,工程名为songer,芯片名为EP2C3
原创力文档

文档评论(0)