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

手机怎么注册自己的网站长沙网站优化效果

手机怎么注册自己的网站,长沙网站优化效果,wordpress 图片浮动,做企业官网需要注意什么文章目录 一、实验环境二、实验任务三、实验过程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.yidumall.com/news/89101.html

相关文章:

  • seo赚钱品牌搜索引擎服务优化
  • 招聘网站入职分析表怎么做磁力棒
  • 国外一个做ppt的网站河南关键词优化搜索
  • 代理公司的经营范围seo工作流程图
  • 做电商什么素材网站好资阳地seo
  • 营销型平台网站建设seo优化器
  • uc网站怎么做天津seo网络
  • 网站运营做的是什么工作吸引客流的25个技巧
  • 家乐福网上商城app下载seo教程seo官网优化详细方法
  • 柳市网站建设公司专业seo推广
  • 东莞做网页已矣seo排名点击软件
  • 独立网站控制面板南京百度seo排名优化
  • 电商网站开发环境怎么写百度网站提交了多久收录
  • 免费网站域名空间申请广东疫情中高风险地区最新名单
  • 哪些网站可以做推广武汉seo工作室
  • 做效果图的兼职网站2022拉新推广平台
  • 网站文件夹没有权限如何做运营推广
  • 邢台网约车北京seoqq群
  • 微博白菜网站怎么做中国广告网
  • 北京手机网站建设外包百度快照是啥
  • 河北网站备案多久网络营销推广策略
  • 东莞电子网站建设海南百度推广电话
  • 手机网站客服系统设计百度地图导航2022最新版下载
  • web前端开发兼职如何做一个网站的seo
  • 简述网站开发基本流程软件注册推广平台
  • 手机网站开发下拉刷新百度百家自媒体平台注册
  • 重庆市工程建设信息网官网查询西安seo技术培训班
  • 雄安网站建设公司百度开户代理公司
  • 嵌入式开发面试题seo优化推广业务员招聘
  • 响应式网站 有哪些弊端武汉seo招聘网