Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*=========================================
- +--0--+
- | |
- 5 1
- | |
- +--6--+
- | |
- 4 2
- | |
- +--3--+
- common anode 7-segment displays
- LOW turn the LED Segment ON
- 7'b6543210
- =========================================*/
- module bcd_7seg_decoder(
- input [3:0] bcd,
- output reg [6:0] seven_seg);
- always @(*)
- case (bcd)
- 4'b0000:seven_seg = 7'b1000000; // 0
- 4'b0001:seven_seg = 7'b1111001; // 1
- 4'b0010:seven_seg = 7'b0100100; // 2
- 4'b0011:seven_seg = 7'b0110000; // 3
- 4'b0100:seven_seg = 7'b0011001; // 4
- 4'b0101:seven_seg = 7'b0010010; // 5
- 4'b0110:seven_seg = 7'b0000010; // 6
- 4'b0111:seven_seg = 7'b1111000; // 7
- 4'b1000:seven_seg = 7'b0000000; // 8
- 4'b1001:seven_seg = 7'b0010000; // 9
- endcase
- endmodule
Advertisement
Add Comment
Please, Sign In to add comment