All pastes #2082902 Raw Edit

Kitu

public text v1 · immutable
#2082902 ·published 2011-09-26 03:06 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 reg [6:0] led;
 
initial
begin
        case(dec)
 
 
                4'b0000: assign led = 7'b0000000;
                4'b0001: assign led = 7'b0000000;
                4'b0010: assign led = 7'b0000000;
                4'b0011: assign led = 7'b0000000;
                4'b0100: assign led = 7'b0000000;
                4'b0101: assign led = 7'b0000000;
                4'b0110: assign led = 7'b0000000;
                4'b0111: assign led = 7'b0000000;
                4'b1000: assign led = 7'b0000000;
                4'b1001: assign led = 7'b0000000;
                4'b1010: assign led = 7'b0000000;
                4'b1011: assign led = 7'b0000000;
                4'b1100: assign led = 7'b0000000;
                4'b1101: assign led = 7'b0000000;
                4'b1110: assign led = 7'b0000000;
                4'b1111: assign led = 7'b0000000;
               
       
        endcase
 
end
endmodule