首页 实验2 键控LED灯的设计

实验2 键控LED灯的设计

举报
开通vip

实验2 键控LED灯的设计实验2  键控LED灯的设计 一 、实验目的 1.进一步了解软件使用方法; 2.熟悉顶层文件的设计方法; 3.掌握体会分支语句的使用方法 二 、实验内容 1.通过正确的设置将开发板上的按键与芯片引脚相连,判断按键状态,并点亮响应的led等; 三、 实验要求 1.根据参考内容,用Verilog HDL语言设计键控LED灯的设计。 2.用Quartus II或 Modelsim 对其进行功能或时序进行波形仿真验证; 3.下载到FPGA开发板验证; 四、 实验环境 Quartus prime 五、 实验原理 ...

实验2 键控LED灯的设计
实验2  键控LED灯的 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 一 、实验目的 1.进一步了解软件使用 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 ; 2.熟悉顶层文件的设计方法; 3.掌握体会分支语句的使用方法 二 、实验内容 1.通过正确的设置将开发板上的按键与芯片引脚相连,判断按键状态,并点亮响应的led等; 三、 实验要求 1.根据参考内容,用Verilog HDL语言设计键控LED灯的设计。 2.用Quartus II或 Modelsim 对其进行功能或时序进行波形仿真验证; 3.下载到FPGA开发板验证; 四、 实验环境 Quartus prime 五、 实验原理 根据图1可知,若检测到端口为高电平,按键未被按下;当检测到端口为低电平时,则按键被按下。 图1 独立按键电路图 根据图2可知,四个LED灯低电平有效。 图2 LED灯电路图 六、 实验步骤 1.打开Quartus prime软件,进入系统页面后点击“New Project Wizard”新建一个 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 ; 2.创建工程后,在工程中再新建一个文件。在这个文件中编写实验程序,其步骤是选择菜单File-New-Verilog HDL file 3. 编译前对整个工程进行参数设置。首先在工程名称上右键,单击“Settings”,选择“Simulation”,进行一系列的参数设置。 4. 对工程进行编译、仿真、验证。 七、 实验程序(或者电路图) module key_led(key,led,clk); input clk; input[3:0]key; output[3:0]led; reg[3:0]led_r; reg[3:0]buffer; always@(posedge clk) begin buffer=key; case(buffer) 4'b0000:led_r=4'b0000; 4'b0001:led_r=4'b0001; 4'b0010:led_r=4'b0010; 4'b0011:led_r=4'b0011; 4'b0100:led_r=4'b0100; 4'b0101:led_r=4'b0101;    4'b0110:led_r=4'b0110; 4'b0111:led_r=4'b0111;//如果按下的是key4,那么点亮LED4 4'b1000:led_r=4'b1000; 4'b1001:led_r=4'b1001; 4'b1010:led_r=4'b1010; 4'b1011:led_r=4'b1011;//如果按下的是key3,那么点亮LED3    4'b1100:led_r=4'b1100; 4'b1101:led_r=4'b1101;//如果按下的是key2,那么点亮LED2 4'b1110:led_r=4'b1110;//如果按下的是key1,那么点亮LED1 default:led_r=4'b1111; endcase end assign led=led_r; endmodule 八、 实验结果 图1 RTL门级建模仿真 图2 波形图仿真 九 、实验结果讨论 如果按下的是key1,那么点亮LED1,如果按下的是key2,那么点亮LED2,以此类推,如果按键全部按下,那么4个led灯全部点亮。
本文档为【实验2 键控LED灯的设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_511210
暂无简介~
格式:doc
大小:20KB
软件:Word
页数:0
分类:金融/投资/证券
上传时间:2019-09-19
浏览量:30