FPGA_黑金AX301B_示例代码_001_LED

一个人想着一个人 提交于 2020-02-25 12:50:51

示例代码_001_LED

****************LED流水灯*************
`timescale 1ns/1ps
//=======================================
//模块声明
//========================================
module led(
    clk,    //the clock on the board -50MHz
    rst_n,  //reset botton
    led
);
//=======================================
//端口申明
//======================================
input clk;
input rst_n;
output [3:0] led;
//寄存器定义
reg [31:0] timer;
reg [3:0] led;
reg flag;
//=========================================
//LED
//=========================================
always@(posedge clk or negedge rst_n)
begin 
    if(~rst_n)
        led <= 4'b0001;
    else if(flag == 1)
        led = {led[0],led[3:1]};
    else 
        led <= led;
end
endmodule
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!