程序如下,请大侠帮忙,先谢了。<br />module led_jing (seg,sl,clk);<br />output [7:0]seg;<br />output [4:0]sl;<br />input clk;<br />reg[7:0]seg_reg;<br />reg[4:0]sl_seg;<br />reg[3:0]disp_dat;<br />reg[27:0]count;<br />always@(posedge clk)<br /> begin<br /> count=count+1;<br /> end<br />always<br /> begin<br /> sl_seg=5'b11111;<br /> end<br />always <br /> begin<br /> disp_dat=count[27:20];<br /> if(disp_dat>9)disp_dat=4'b0000;<br /> end<br />always@(disp_dat)<br /> begin<br /> case (disp_dat)<br /> 4'h0:seg_reg=8'h3f;//显示0<br /> 4'h1:seg_reg=8'h06;// 1<br /> 4'h2:seg_reg=8'h5b; // 2 <br /> 4'h3:seg_reg=8'h4f; // 3 <br /> 4'h4:seg_reg=8'h66; // 4<br /> 4'h5:seg_reg=8'h6d;<br /> 4'h6:seg_reg=8'h7d;<br /> 4'h7:seg_reg=8'h07;<br /> 4'h8:seg_reg=8'h7f;<br /> 4'h9:seg_reg=8'h6f; //显示9 <br /> endcase<br /> end<br />assign seg=seg_reg;<br />assign sl=sl_seg;<br />endmodule<br /> |
|