基于FPGA的verilog的流水灯程序.doc

基于FPGA的verilog的流水灯程序.doc

ID:51801924

大小:120.50 KB

页数:2页

时间:2020-03-15

基于FPGA的verilog的流水灯程序.doc_第1页
基于FPGA的verilog的流水灯程序.doc_第2页
资源描述:

《基于FPGA的verilog的流水灯程序.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于FPGA的流水灯verilog程序`definecnt17d7840//cnt是计数量此处计时0.5s。我调试的板子晶振频率是50MHZ。32’h17d7840就是0.5s。这个十六进制的数值你可以用电脑自带的计数器转换的。`definecnt_n17d7841//cnt值加一,用于下边的计数寄存器led_cnt的复位moduleled_new(clk,rest,led);inputclk;inputrest;output[7:0]led;reg[7:0]led;reg[7:0]led_n;reg[31:0]led_cnt;always@(posedgeclkornegedger

2、est)beginif(!rest)led<=8'h80;elseled<=led_n;endalways@(*)beginif(!rest)led_n=8'h00;elseif(led_cnt==32'h`cnt)led_n={led[6:0],led[7]};elseled_n=led;endalways@(posedgeclkornegedgerest)beginif(!rest)led_cnt<=32'h0;elseif(led_cnt==32'h`cnt_n)led_cnt<=32'h0;elseled_cnt<=led_cnt+1'b1;endendmodule十进制数转

3、换成十六进制的操作:先在电脑的开始》附件》计数器;打开计数器,点击“科学型”,窗口右边的键盘输入你想要的计数值,然后再点十六进制就行了QUARTUSII里面的引脚绑定其中clk是芯片内部时钟,仔细观察板子,观察晶振连进板子的那个引脚就是时钟引脚了。我板子上边标示的是clk0/17。注意:把程序复制进去的时候请把那些注释删掉,因为我写那些注释只是在WORD文档写而已的。格式不对

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。