//-----------------------------------------------------
        // Имя модуля : up_counter
        // Имя файла : up_counter.v
        // Функц. Назначение : инкрементирующий счётчик
        // Программист : portal-ed.ru
        //-----------------------------------------------------
        module up_counter (
        out , // Выходная шина счётчика
        enable , // разрешение счёта
        clk , // Тактовый вход
        reset // Вход сброса
        );
        //----------Выходные порты--------------
        output [7:0] out;
        //------------Входные порты--------------
        input enable, clk, reset;
        //------------Внутренние переменные--------
        reg [7:0] out;
        //-------------Начало кода-------
        always @(posedge clk)
        if (reset) begin
                     out <= 8'b0 ;
                     end else if (enable) begin
                                                  out <= out + 1;
        end
        endmodule //Конец модуля up_counter