- 1
- 0
- 约2.17万字
- 约 27页
- 2016-11-08 发布于辽宁
- 举报
1.软件硬件
1 EP3C40Q240C8芯片
2 实验箱底板电路(包括 蜂鸣器、7段数码管、Led灯1个、拨码开关3个、Key按键7个)
3 QuartusⅡ9.0
4 计算
2. 总体模块功能
使用两个时钟分别为12MHz和8Hz的时钟,分别供分频驱动器(数控分频器)与计数器使用。
计数器完成计数功能,分为两个计数器counter1和counter2,counter1计数到269,counter2计数到163,都是在上升沿来临时计数。
四个音乐模块分别记录了2首歌的乐谱。根据上一模块计数器所计的数读取相应地址里的数据传递给下一模块。
选择器完成选择歌曲的功能。
数据翻译模块将选择器所选择的歌曲里的地址的数据翻译成分频驱动器(数控分频器)分频所需的控制数据、1个led灯数据(中低音)、以及译码器所需的数据。
分频驱动器也就是一个数控分频器,完成分频的功能,并驱动蜂鸣器。
译码器将乐谱数据在led数码管上显示。
3.各个模块图形及程序
3.1 计数器及歌曲存储模块(notetabs)
计数器完成计数功能,分为两个计数器,分别计到269和163,因为两首歌曲的最大字符分别为269和163,存储的两首歌是《采蘑菇的小姑娘》、《小糊涂神》,曲谱如下:
模块图形
模块如图3-3所示:
您可能关注的文档
- 学位论文__ao工艺处理城市污水.doc
- 学位论文__15105综采工作面放顶煤开采设计说明书.doc
- 学位论文__atm机《java语言程序设计》课程设计报告.doc
- 学位论文__b3区道路安全专项施工方案.doc
- 学位论文__b3区道路安全专项施工方案书.doc
- 学位论文__bbs论坛.doc
- 学位论文__ca6140 普通车床的数控改造.doc
- 学位论文__ca6140车床法兰盘课程设计说明书 1.doc
- 学位论文__ca6140普通车床电气控制设计.doc
- 学位论文__ca6140手柄座工艺设计.doc
- 学位论文__ep3sl150的fpga硬件电路系统设计和延时细分算法与fpga实现改基于fpga的相控阵延迟聚焦算法的实现.doc
- 学位论文__eq1091离合器设计.doc
- 学位论文__erp软件实训课程设计任务书.doc
- 学位论文__ez9123159a支架冲压模具设计模具.doc
- 学位论文__fish的光芒有限公司吸式变频油烟机营销策划.doc
- 学位论文__fish光芒有限公司吸式变频油烟机营销策划.doc
- 学位论文__flash动画在现代广告中的应用设计.doc
- 学位论文__fsae方程式赛车发动机缸盖及配气机构设计.doc
- 学位论文__gps定位系统在公路工程控制测量中的应用.doc
- 学位论文__gw20129g25显示子系统详细设计说明书.doc
原创力文档

文档评论(0)