Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- module DecToHex(input[3:0] wejscie, output reg[6:0] wyjscie);
- always
- begin
- if(wejscie == 4'd0) wyjscie = 7'b1000000;
- if(wejscie == 4'd1) wyjscie = 7'b1111001;
- if(wejscie == 4'd2) wyjscie = 7'b0100100;
- if(wejscie == 4'd3) wyjscie = 7'b0110000;
- if(wejscie == 4'd4) wyjscie = 7'b0011001;
- if(wejscie == 4'd5) wyjscie = 7'b0010010;
- if(wejscie == 4'd6) wyjscie = 7'b0000010;
- if(wejscie == 4'd7) wyjscie = 7'b1111000;
- if(wejscie == 4'd8) wyjscie = 7'b0000000;
- if(wejscie == 4'd9) wyjscie = 7'b0001000;
- end
- endmodule
- module cw1 (SW, HEX1, HEX2, HEX3, HEX0);
- output[6:0] HEX1, HEX2, HEX3, HEX0;
- input[3:0] SW;
- DecToHex(4'd8,HEX3);
- DecToHex(4'd4,HEX2);
- DecToHex(4'd3,HEX1);
- DecToHex(4'd8,HEX0);
- endmodule
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement