📄 seven_seg.v
字号:
module seven_seg(binary_code,segment_out);
input [4:0] binary_code;
output [7:0] segment_out;
reg[7:0] segment_out;
always @(binary_code)
begin
case(binary_code[3:0])
4'd0: segment_out[6:0]=7'b1111110;
4'd1: segment_out[6:0]=7'b0110000;
4'd2: segment_out[6:0]=7'b1101101;
4'd3: segment_out[6:0]=7'b1111001;
4'd4: segment_out[6:0]=7'b0110011;
4'd5: segment_out[6:0]=7'b1011011;
4'd6: segment_out[6:0]=7'b1011111;
4'd7: segment_out[6:0]=7'b1110000;
4'd8: segment_out[6:0]=7'b1111111;
4'd9: segment_out[6:0]=7'b1111011;
4'd10: segment_out[6:0]=7'b1110111;
4'd11: segment_out[6:0]=7'b0011111;
4'd12: segment_out[6:0]=7'b1001110;
4'd13: segment_out[6:0]=7'b0111101;
4'd14: segment_out[6:0]=7'b1001111;
4'd15: segment_out[6:0]=7'b1000111;
default: segment_out[6:0]=7'b0000001;
endcase
segment_out[7]=binary_code[4];
end
endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -