江苏科技大学数电课程设计 联系客服

发布时间 : 星期日 文章江苏科技大学数电课程设计更新完毕开始阅读29735a6d5a8102d276a22f76

8'b00010011:begin out_h<=4'b0001;out_l<=4'b1001;end//19 8'b00010100:begin out_h<=4'b0010;out_l<=4'b0000;end//20 8'b00010101:begin out_h<=4'b0010;out_l<=4'b0001;end//21 8'b00010110:begin out_h<=4'b0010;out_l<=4'b0010;end//22 8'b00010111:begin out_h<=4'b0010;out_l<=4'b0011;end//23 8'b00011000:begin out_h<=4'b0010;out_l<=4'b0100;end//24 8'b00011001:begin out_h<=4'b0010;out_l<=4'b0101;end//25 8'b00011010:begin out_h<=4'b0010;out_l<=4'b0110;end//26 8'b00011011:begin out_h<=4'b0010;out_l<=4'b0111;end//27 8'b00011100:begin out_h<=4'b0010;out_l<=4'b1000;end//28 8'b00011101:begin out_h<=4'b0010;out_l<=4'b1001;end//29 8'b00011110:begin out_h<=4'b0011;out_l<=4'b0000;end//30 8'b00011111:begin out_h<=4'b0011;out_l<=4'b0001;end//31 8'b00100000:begin out_h<=4'b0011;out_l<=4'b0010;end//32 8'b00100001:begin out_h<=4'b0011;out_l<=4'b0011;end//33 8'b00100010:begin out_h<=4'b0011;out_l<=4'b0100;end//34 8'b00100011:begin out_h<=4'b0011;out_l<=4'b0101;end//35 8'b00100100:begin out_h<=4'b0011;out_l<=4'b0110;end//36 8'b00100101:begin out_h<=4'b0011;out_l<=4'b0111;end//37 8'b00100110:begin out_h<=4'b0011;out_l<=4'b1000;end//38 8'b00100111:begin out_h<=4'b0011;out_l<=4'b1001;end//39 8'b00101000:begin out_h<=4'b0100;out_l<=4'b0000;end//40 8'b00101001:begin out_h<=4'b0100;out_l<=4'b0001;end//41 8'b00101010:begin out_h<=4'b0100;out_l<=4'b0010;end//42 8'b00101011:begin out_h<=4'b0100;out_l<=4'b0011;end//43 8'b00101100:begin out_h<=4'b0100;out_l<=4'b0100;end//44 8'b00101101:begin out_h<=4'b0100;out_l<=4'b0101;end//45 8'b00101110:begin out_h<=4'b0100;out_l<=4'b0110;end//46 8'b00101111:begin out_h<=4'b0100;out_l<=4'b0111;end//47 8'b00110000:begin out_h<=4'b0100;out_l<=4'b1000;end//48 8'b00110001:begin out_h<=4'b0100;out_l<=4'b1001;end//49 8'b00110010:begin out_h<=4'b0101;out_l<=4'b0000;end//50 8'b00110011:begin out_h<=4'b0101;out_l<=4'b0001;end//51 8'b00110100:begin out_h<=4'b0101;out_l<=4'b0010;end//52 8'b00110101:begin out_h<=4'b0101;out_l<=4'b0011;end//53 8'b00110110:begin out_h<=4'b0101;out_l<=4'b0100;end//54 8'b00110111:begin out_h<=4'b0101;out_l<=4'b0101;end//55 8'b00111000:begin out_h<=4'b0101;out_l<=4'b0110;end//56 8'b00111001:begin out_h<=4'b0101;out_l<=4'b0111;end//57 8'b00111010:begin out_h<=4'b0101;out_l<=4'b1000;end//58 8'b00111011:begin out_h<=4'b0101;out_l<=4'b1001;end//59 default:begin out_h<=7'b0000;out_l<=0000;end //0 endcase end

endmodule

仿真波形:

5.钟摆

源程序:module clock(en,clk,out);

input en,clk; output [4:0] out; reg [4:0]out; reg [3:0] q;

always@(posedge clk or posedge en) if(en)q<=0; else

if(q>=7)q<=0; else q<=q+1'b1; always@(posedge clk)

if(q==0) out<=5'b00001; else if(q<5) begin

out[4:1]<=out[3:0]; out[0]=1'b0; end

else if(q==5) out<=5'b01000; else begin

out[3:0]=out[4:1]; out[4]=1'b0; end endmodule

仿真波形:

6.TOP模块 源程序:

module elc_clock(led,s1,s2,m1,m2,h1,h2,k1,k2,k3,clk,reset,en);

input clk,reset,en; input k1,k2,k3;

wire a,b,c,d,k1,k2,k3; //output d;

wire cs1,cs2,cs3,cs,cm,ch; wire [5:0]sec,min,hour;

output [3:0]s1,s2,m1,m2,h1,h2; output [4:0]led;

div(a,0,clk); //1000 div(b,1,a); //500 div(c,2,a); //8 div(d,3,c); //1

assign cs1=en?k1:d; assign cs2=en?k2:cs; assign cs3=en?k3:cm;

CNT_60(sec,cs,reset,cs1); //second CNT_60(min,cm,reset,cs2); //minute CNT_24(hour,reset,cs3); //hour

show(sec,s1,s2); show(min,m1,m2); show(hour,h1,h2);

clock(en,c,led);

endmodule

实验小结:

这一次的课程设计圆满结束。在这一次的课程设计过程中,我也遇到了一些问题,例如学科知识的遗忘等,但同时我也收获了很多,不仅复习了以前所学的知识,进一步深入了解了本学科知识,而且还锻炼了自己思考问题、解决问题的能力,同时也在与同学探讨解决问题的同时收获了友情。 总体来说,这一次的课程设计是成功的,但今后要更加培养锻炼自己独立思考问题解决问题的能力,为今后的学习打下良好的基础。