【红色飓风Nano二代测评】led流水灯测试代码
0赞
发表于 4/7/2014 12:07:01 PM
阅读(2250)
收到chiaaet的nano的板卡,迫不及待的想测试一下,如是写了如下代码测试led流水等。不多说了,上代码
module led(
clk,
rst,
led
);
input clk;
input rst;
output [7:0]led;
parameter T50M=50_000_000;
reg [26:0] count;
reg [7:0] led;
always @(posedge clk or negedge rst) begin
if (!rst) begin
count<=26'b0;
led<=8'b00000001;
end
else if (count==T50M) begin
count<=26'b0;
led<={led[6:0],led[7]};
end
else begin
count<=count+1'b1;
led<=led;
end
end
endmodule实现了led灯的流水,时间间隔为1s。资源利用如下图:
