当前位置: 首页 > news >正文

网站违反了 google 质量指南代理app

网站违反了 google 质量指南,代理app,冀州市网站建设,哈尔滨小程序制作公司文章目录 一、实验环境二、实验任务三、实验过程3.1 编写verliog程序3.2 引脚配置 四、仿真4.1 仿真代码4.2仿真结果 五、实验结果六、总结 一、实验环境 quartus18.1 vscode Cyclone IV开发板 二、实验任务 每间隔1S实现led灯的亮灭,实现流水灯的效果。 三、实…

文章目录

    • 一、实验环境
    • 二、实验任务
    • 三、实验过程
      • 3.1 编写verliog程序
      • 3.2 引脚配置
    • 四、仿真
      • 4.1 仿真代码
      • 4.2仿真结果
    • 五、实验结果
    • 六、总结

一、实验环境

quartus18.1
vscode
Cyclone IV开发板

二、实验任务

每间隔1S实现led灯的亮灭,实现流水灯的效果。

三、实验过程

3.1 编写verliog程序

//每间隔1S实现LED的亮灭
module led(input           clk     ,input           rst_n   ,output  reg   [3:0]  led   
);//计时1S
//parameter CNT0_2S = 24'd9;//如果要进行仿真的话就使用这个计数器
parameter CNT0_2S = 24'd9_999_999;
reg [23:0]  cnt     ;//保存时钟上升沿的个数
reg [1:0]   state   ;always @(posedge clk or negedge rst_n) begin//对寄存器赋值要使用alwaysif(!rst_n)begincnt <= 24'd0;endelse if(cnt == CNT0_2S)begincnt <= 24'd0;endelse begincnt <= cnt + 1'd1;end
endalways @(posedge clk or negedge rst_n) beginif(!rst_n)beginstate <= 2'd0;endelse if(state == 2'd3 && cnt == CNT0_2S)beginstate <= 2'd0;endelse if(cnt == CNT0_2S)beginstate <= state + 1'd1;end
endalways @(posedge clk or negedge rst_n) beginif(!rst_n)beginled <= 4'b0000;endelse begincase (state)2'd0:   led <= 4'b0001;2'd1:   led <= 4'b0010;2'd2:   led <= 4'b0100;2'd3:   led <= 4'b1000;default:led <= 4'b0000;endcaseend
end//0001,0010,0100,1000,0001
// always @(posedge clk or negedge rst_n) begin
//     if(!rst_n)begin
//         led <= 4'b0001;
//     end
//     else if(cnt == CNT0_2S)begin
//         led <= {led[2:0],led[3]};//使用位拼接可以更简单的实现流水灯
//     end
//     else begin
//         led <= led;
//     end
// end
endmodule

3.2 引脚配置

在这里插入图片描述

四、仿真

4.1 仿真代码

`timescale 1ns/1ns
module led_tb();reg     clk;reg     rst_n;wire    [3:0]   led;always #10 clk = ~clk;initial beginclk         =   1'b0;rst_n       =   1'b0;#10 rst_n   =   1'b1;#1000 $stop ;
endled     u_led(.clk     (clk),.rst_n   (rst_n),.led     (led)   
);endmodule

4.2仿真结果

在这里插入图片描述

五、实验结果

六、总结

本次实验主要是学习verilog的基础语法,掌握计数器的编写以及时序逻辑的设计方法。另外在进行仿真的时候需要修改计数器的大小,因为我们仿真设计的是延时1000ns,如果不把计数器改小的话就只能看到最开始的0001的状态,就无法判断逻辑是否出错。

http://www.yayakq.cn/news/541722/

相关文章:

  • 网站图片设计效果图北京免费分类信息发布网
  • 网站建设与管理结课论文网站制作价格范围
  • 网站自动适应屏幕扬中网站建设开发
  • 如何推广自己网站链接wordpress 显示微博
  • 服务器怎样建设网站平面设计提升培训机构
  • 网站建设 东方网景金寨县建设局网站
  • 京东网站建设有哪些优点做一款网站
  • 看市场行情用什么软件seo知识分享
  • 营销网站类型百度关键词优化技巧
  • 做电影网站步骤网站顶部地图代码怎么做的
  • 海阳市城建设局网站权威的南昌网站建设
  • 做网站前必须设计原型吗网站开发非常之旅:ajax从入门到精通 pdf
  • 怎样查看网站关键词代理app
  • 门户网站整站源码二级域名免费解析
  • 建设网站的费用入什么科目linux系统做网站
  • 广州哪家做网站最好建设好网站怎么付费推广
  • 滁州seo网站推广ftp免费注册网站
  • 怎样做自己的网站钻钱建设工程检测中心网站
  • 成都网站建设火狐狸怎么建com的网站
  • 做科研找论文的网站网站如何做数据分析
  • 太原网站快速排名优化网络营销公司排名榜
  • ip代理提取网站源码域名一般多少钱
  • 做网站用php还是html好广州做网站要多少钱
  • 专业外贸网站建设_诚信_青岛浏览器被2345网址导航
  • 网站的功能与建设方案无锡门户网站制作电话
  • 手机网站绑定域名新乡最新消息
  • 用dw可以做网站吗jsp 网站开发教程
  • 建网站公司要钱吗深圳建设集团怎么样
  • 24小时网站建设简单asp网站
  • 网站建设 公司 常见问题软文标题写作技巧