Prev Problem
Next Problem

72. 7-Segment Display Decoder

Back To All Submissions
Previous Submission
Next Submission

Solving Approach

How do you plan to solve it?

Nothing to explain

Code

/*Write your code here*/
module sevenseg_hex(input [3:0] hex,
                    output reg [6:0] seg);

        always@(*)
        case(hex)
        0:	seg = 7'b1111110;	
        1:	seg =7'b0110000	;
        2:	seg =7'b1101101	;
        3:	seg =7'b1111001	;
        4:	seg =7'b0110011	;
        5:	seg =7'b1011011	;
        6:	seg =7'b1011111	;
        7:	seg =7'b1110000	;
        8:	seg =7'b1111111	;
        9:	seg =7'b1111011	;
        10:	seg =7'b1110111	;
        11:	seg =7'b0011111	;
        12:	seg =7'b1001110	;
        13:	seg =7'b0111101	;
        14:	seg = 7'b1001111;	
        15:	seg = 7'b1000111;	
        endcase

endmodule

 

Was this helpful?
Upvote
Downvote