核心代码:

//--------------------Module_Signal_TapII-------------------//
module Signal_TapII(
input CLK_12M,
output FPGA_LEDR,
output FPGA_LEDG,
output FPGA_LEDB
);
//--------------------------rst_n--------------------------//
reg [:]cnt_rst = 'd0;
reg rst_n = 'd0; always @(posedge CLK_12M)
begin
if (cnt_rst == 'd10)
begin
rst_n <= 'd1;
cnt_rst <= 'd10;
end
else cnt_rst <= cnt_rst + 'd1;
end //--------------------------led_clk--------------------------//
reg led_clk;
reg [:]cnt_led; always @(posedge CLK_12M or negedge rst_n)
if (!rst_n)
begin
led_clk <= 'd0;
cnt_led <= 'd0;
end
else if(cnt_led == 'd8000000)
begin
cnt_led <= 'd0;
led_clk <= ~led_clk;
end
else cnt_led <= cnt_led + 'd1; //---------------------------led---------------------------//
reg [:]led; always @(posedge led_clk or negedge rst_n)
if (!rst_n)
begin
led <= 'd1;
end
else
begin
if (led[])
begin
led <= 'd1;
end
else
begin
led <= led << 'd1;
end
end assign {FPGA_LEDR,FPGA_LEDG,FPGA_LEDB} = ~led;
//--------------------------endmodule-------------------------//
endmodule

实验方法及指导书:

链接:http://pan.baidu.com/s/1mhRklZE 密码:rbmk

最新文章

  1. mysql 使用函数
  2. NDK-JNI实战教程(二) JNI官方中文资料
  3. ooize节点的属性控制
  4. EF执行存储过程时超时问题
  5. [CF738D]Sea Battle(贪心)
  6. 用UltralSO安装CentOS 和 Ubuntu
  7. 随笔2 PAT1001.A+B Format (20)
  8. 对象创建型模式------Builder(生成器或建造者模式)(2)
  9. (一)Eclipse 快捷键
  10. SSH:Connection closed by foreign host
  11. C++工厂方法模式
  12. 使用JAVA进行MD5加密后所遇到的一些问题
  13. centos rabbitmq 安装
  14. HTML基础1
  15. xml解析总结-常用需掌握
  16. 20155312 张竞予 Exp9 Web安全基础
  17. (html4与html5分别实现)用一个表单向php界面提交不同的命令
  18. Visual Studio TFS Branching and Merging Guidance
  19. PHP 获取 IE浏览器版本号
  20. 【Linux】字符转换命令expand

热门文章

  1. BufferedReader的小例子
  2. 一个垃圾的Android权限框架
  3. cordova 5.4版本 适配全面屏 底部黑边问题
  4. C语言--isspace()函数实现
  5. DB2表不活动的处理方法
  6. 转载:Gitlab备份和恢复操作记录
  7. vsftp安装与配置for Linux
  8. [算法导论]插入排序 @ Python
  9. Android 面试题 MD
  10. MDX Cookbook 10 - 计算 Year To Date 的 Running Total(YTD 与 PeriodsToDate 的区别)