Page 391 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 391

else begin
               case(state)
                S_START : begin

                    if(adc_time < 2) begin
                            adc_ale  <= 0;
                            adc_start <= 0;
                            adc_channel <= 0;  // 아날로그입력 어드레스 출력
                                          end

                    else if(adc_time < 4) begin
                            adc_ale  <= 1;    // ale 신호 출력
                            adc_start <= 0;    //아날로그입력 어드레스 출력
                            adc_channel <= 0;
                            end

                    else if(adc_time < 6) begin
                            adc_ale  <= 1;  // ale 신호 출력
                            adc_start <= 1;  // start 신호 출력
                            adc_channel <= 0;
                    end

                    else if(adc_time <12) begin
                            adc_ale  <= 0;
                            adc_start <= 1;  // start 신호 출력
                            adc_channel <= 0;
                    end

                    else  begin
                        adc_ale  <= 0;
                      adc_start <= 0;
                      adc_channel <= 0;
                        end

                    if(adc_time > 100) state <= S_START;
                            if(adc_eoc == 0)  state <= S_WAIT;
                            end

                S_WAIT:
                      if(adc_eoc == 1) state <= S_OE;






                                                         -  384  -
   386   387   388   389   390   391   392   393   394   395   396