All pastes #2082897 Raw Edit

Teepan

public text v1 · immutable
#2082897 ·published 2011-09-26 02:56 UTC
rendered paste body
module Lab2(ClK,KEY,LED);

input ClK;
input [1:0] KEY;
output [13:0] LED;

reg [15:0] counter;
reg [15:0] counterMS; //highest number is 
reg [25:0] value;
reg flag2;

always @(posedge ClK)
begin

	if (KEY[1] == 0)
	begin
		flag2 = 1;

		counter = counter + 1;
	
		if (counter == 50000)
		begin
		
			counter = 16'b0;
		
			counterMS = counterMS + 1;
		end
	end
	
	if (flag2 & (KEY[0] == 0))
	begin
		value = counterMS;
		counterMS = 16'b0;
		flag2 = 0;
	end	
	
	if (~flag2 & (KEY[0]== 0))
	begin
	
	$display("fuck my life");
	
	end
	
end



endmodule 


module DecimaltoLED(dec,led);

input [3:0] dec;
output [6:0] led;

initial
begin
	case(dec)


		4'b0000: led = 7'b0000000;
		4'b0001: led = 7'b0000000;
		4'b0010: led = 7'b0000000;
		4'b0011: led = 7'b0000000;
		4'b0100: led = 7'b0000000;
		4'b0101: led = 7'b0000000;
		4'b0110: led = 7'b0000000;
		4'b0111: led = 7'b0000000;
		4'b1000: led = 7'b0000000;
		4'b1001: led = 7'b0000000;
		4'b1010: led = 7'b0000000;
		4'b1011: led = 7'b0000000;
		4'b1100: led = 7'b0000000;
		4'b1101: led = 7'b0000000;
		4'b1110: led = 7'b0000000;
		4'b1111: led = 7'b0000000;
		
	
	endcase

end
endmodule