望请指点啊

2019-03-25 10:15发布

我用的是四位八段共阳数码管 程序如下 显示有问题
module smg_wela(
                                clk,
                                dula,wela
                                );
        input clk;
        output dula;
        output wela;
        reg [1:0] cnt;
        reg [1:0] date;
        reg [7:0] dula;
        reg [3:0] wela;
        always @ (posedge clk )
                        begin
                                cnt<=cnt+1'b1;
                        end
                always
                        begin
                                case (cnt[1:0])
                                        2'b00:begin wela<=4'b1110;date[1:0]<=2'b00; end
                                        2'b01:begin wela<=4'b1101;date[1:0]<=2'b01; end
                                        2'b10:begin wela<=4'b1011;date[1:0]<=2'b10; end
                                        2'b11:begin wela<=4'b0111;date[1:0]<=2'b11; end
                                        default:;
                                endcase
                                 case (date[1:0])
                                        2'b00:dula[7:0]<=8'hcf;
                                        2'b01:dula[7:0]<=8'hc0;
                                        2'b10:dula[7:0]<=8'ha4;
                                        2'b11:dula[7:0]<=8'hb0;
                                        default: ;
                                endcase       
                        end
endmodule 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。