今麦郎2017年销售额:怎么用EDA编一个六灯依次循环亮的程序啊

来源:百度文库 编辑:高校问答 时间:2024/04/30 14:36:25

用verilog编的
module(clk,clr,y)
input clk;
input clr;
output [5:0]y;
reg [5:0]y;
reg [2:0]count;
always@(posedge clk)
begin
if(clr==0)
begin
y=5'b000000;
count=0;
end
else
begin
if(count=5)
count=0;
else
count=count+1;
end
case(count)
0:y=6'b000001;
1:y=6'b000010;
2:y=6'b000100;
3:y=6'b001000;
4:y=6'b010000;
5:y=6'b100000;
endcase
endmodule