// Имя модуля : clk_div
        // Имя файла : clk_div.v
        // Функц. назначение : Делитель на 2
        // Программист : portal-ed.ru
        module clk_div (clk_in, enable,reset, clk_out);
        // --------------Объявление портов-----------------------
        input clk_in ;
        input reset ;
        input enable ;
        output clk_out ;
        //--------------Тип объявленных портов-------------
        wire clk_in ;
        wire enable ;
        //--------------Внутренние регистры----------------------
        reg clk_out ;
        //--------------Начало кода-----------------------
        always @ (posedge clk_in)
        if (reset) begin
                     clk_out <= 1'b0;
                     end else if (enable) begin
                                                  clk_out <= !clk_out ;
                                                  end
        endmodule //Конец модуля clk_div