![实验六复杂彩灯显示控制电路_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/a5e0e921-0b33-413c-86a5-530da868c1f7/a5e0e921-0b33-413c-86a5-530da868c1f71.gif)
![实验六复杂彩灯显示控制电路_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/a5e0e921-0b33-413c-86a5-530da868c1f7/a5e0e921-0b33-413c-86a5-530da868c1f72.gif)
![实验六复杂彩灯显示控制电路_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/a5e0e921-0b33-413c-86a5-530da868c1f7/a5e0e921-0b33-413c-86a5-530da868c1f73.gif)
![实验六复杂彩灯显示控制电路_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/a5e0e921-0b33-413c-86a5-530da868c1f7/a5e0e921-0b33-413c-86a5-530da868c1f74.gif)
![实验六复杂彩灯显示控制电路_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-3/4/a5e0e921-0b33-413c-86a5-530da868c1f7/a5e0e921-0b33-413c-86a5-530da868c1f75.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验六复杂的彩灯显示控制电路一、实验目的:进一步掌握用TOP-DOWN层次化设计方法,掌握简易数字系统的设计方法。二、预习要求:1、实验前设计好复杂的彩灯显示控制电路。2、认真阅读“KX2C5F+板_必读.pdf”文档。特别是“使用注意1使用注意6”。三、实验仪器:PC机,FPGA开发板,万用表,接线若干。四、复杂的彩灯显示控制电路设计要求:1. 彩灯只数为8只。彩灯花案有8种,例如:一种花案是从左到右点亮一只灯;另一种花案是头尾同时点亮两只灯,然后同时向中间移动,再回到头尾。当8种花案显示结束后,要求点亮灯的速度变化。即如果第一次点亮彩灯的8种方案的速度是8 Hz,那么第二次点亮彩灯的8种方
2、案的速度是4 Hz,第三次点亮彩灯的8种方案的速度是2Hz,第四次点亮彩灯的8种方案的速度是1Hz。然后不停地循环。2. 设计方法:自顶向下。先想好整个设计任务,然后将设计任务划分成各个模块。你可以按照自己的思维画出设计框图。3. 注意要求:彩灯电路的底层可用VHDL语言设计,也可用原理图法设计,但彩灯控制方案电路要求用VHDL语言设计。顶层用原理图文件实现。4. 下面给出一种参考设计框图:4进制计数器N位2进制计数器发光二极管控制方案电路CLK分频器4选1MUX五、实验内容:1、在所使用的计算机数据盘(E盘或F盘)里建立自己的文件夹(起名要符合C的规则)。2、在上述自己的文件夹中根据实际需要
3、建立多个底层文件夹和一个顶层文件夹(起名要符合C的规则)。每个底层文件夹中的文件都必须建立工程,编译,改错,直至编译通过,最后仿真。认真观察仿真波形,验证所设计电路的正确性。创建该电路符号。关闭该工程。4、将底层文件夹中的VHDL文件和电路符号拷贝到顶层文件夹中。5、在QUARTUSII中建立新的原理图文件,点击菜单File下的save as,为这个空白原理图文件起名,保存(保存在顶层文件夹中),建立工程,当出现下图时,点击add all,将底层文件加入到顶层工程中。点击next,直至完成工程的建立。 6、连接好电路。保存,编译。如果编译不成功,改错,编译,直至编译成功。最后仿真,认真观察仿真
4、波形,验证所设计电路的正确性。7、选定器件。点击QuartusII菜单Assignments下的“Device”,出现选择器件系列及器件型号选择窗口。按照实验中所给的器件型号选择器件系列及器件型号。(请按照开发板上实际的芯片选择芯片系列,以及芯片型号)选好器件后,重新全程编译。8、查找管脚号。观察开发板和外围电路。将外围电路中的发光二极管编号(例如q(7),q(6).q(0))。确认电路的连接方法。观察CLK的管脚号,并记录。确定彩灯显示控制电路输出所接的端口,记录管脚号。(例如q(7)准备接管脚号120,q(6)准备接管脚号122.)9、锁定管脚。选择菜单Assignments下的Pins出
5、现下图。在Location下双击,选择对应管脚的管脚号。将CLK锁定在开发板规定的管脚号上。将输出端锁定在所选定的管脚号上。所有的引脚锁定后,再次全程编译。10、在菜单Tools下选择programmer,打开编程窗口,观察箭头所指的信息。11、用万用表检查外围电路是否正常。如正常,连接好开发板和外围电路。请指导教师检查。12、在老师检查后,将开发板与PC机连接(连接电源线,连接下载线)。13、如果开发板第一次与PC机相连,计算机会发出询问,“发现新硬件,需要装驱动”。操作过程请阅读教材P108 节 。14、点击“编程窗口”中的Hardware Setup(蓝色画圈处)出现下图,双击USB-B
6、laster。双击USB-Blaster后,点击“Close”,关闭上面的窗口。此时QUARTUSII的窗口应该为:注意紫色的画线处。选中Program/Configure下方的框(出现勾)。点击左边的“Start”,开始下载。当显示100%时,下载成功。观察彩灯运行的情况。六、实验报告要求:1. 认真写出程序,画出电路;说明你的设计思路和在设计电路中遇到的问题及解决方法2. 详细说明控制电路程序设计思想及花案。3. 说明在Quartus中操作时所遇到的问题,特别是编译不通过和仿真结果不正确时,你是怎样做的。4. 证明你所设计的电路是正确的(理论上)5. 设计电路中是否存在毛刺,如何解决教师的话:这是一个完整的数字系统设计的例子。要想有所收获,需要化时间去琢磨。首先是要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年丽水货运从业资格证考试
- 电力生成合同(2篇)
- 2024年高考物理母题题源系列专题08电场线电场强度电势含解析
- 2024-2025学年高中数学第三章空间向量与立体几何3.1.4空间向量的正交分解及其坐标表示练习含解析新人教A版选修2-1
- 保安委托安全协议
- 教师个人年度履职总结
- 数学教学工作计划
- 镇人口与计划生育工作总结
- 一年级数学个人教研总结
- 农村小学工作计划
- 电流互感器试验报告
- 蒋中一动态最优化基础
- 华中农业大学全日制专业学位研究生实践单位意见反馈表
- 七年级英语阅读理解10篇(附答案解析)
- 抖音来客本地生活服务酒旅商家代运营策划方案
- 钻芯法桩基检测报告
- 【学前教育小学化成因分析及其对策10000字(论文)】
- 无线网网络安全应急预案
- 国籍状况声明书【模板】
- 常用保洁绿化人员劳动合同范本5篇
- 腕管综合征课件
评论
0/150
提交评论