仅供参考!
case(count)
2'd0:begin wx<=3'b011;seg_in<=left;count<=count+1;end //left wx +,计数输入=left,count进一位继续判断
2'd1:begin wx<=3'b101;seg_in<=4'd8;count<=count+1;end //- wx +,计数输入=8,同上
2'd2:begin wx<=3'b110;seg_in<=right;count<=0;end //rihht wx +,计数输入=right,conunt归零,重新判断 endcase always@(seg_in)
case(seg_in) //g f e d c b a//
4'd0:segout<=7'b1000000; //0
4'd1:segout<=7'b1111001; //1
4'd2:segout<=7'b0100100; //2
4'd3:segout<=7'b0110000; //3
4'd4:segout<=7'b0011001; //4
4'd5:segout<=7'b0010010; //5
4'd6:segout<=7'b0000010; //6
4'd7:segout<=7'b1111000; //7 4'd8:segout<=7'b0111111; //8 4'd9:segout<=7'b0111011; //9
default:segout<=7'b1000000; endcase endmodule
图5,仿真波形图
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典教育范文eda拔河游戏机课程设计报告(7)在线全文阅读。
相关推荐: