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

인천전자마이스터고                                                                            전자회로설계과



                    if(sw_buf[3]|in_sw_buff[2] || voice_buf[2]) state_c <= UP;

                    else if(sw_buf[0]|in_sw_buff[0] || voice_buf[0]) state_c <= DOWN;

                    else if(!u2||!d2|!in_open) state_c <= OPEN;


                    else state_c <= STOP;

             end

             3:


             begin

                    if(sw_buf[0]|sw_buf[1]|sw_buf[2]|in_sw_buff[0]|in_sw_buff[1]

                             || voice_buf[0] || voice_buf[1]) state_c <= DOWN;

                    else if(!d3|!in_open) state_c <= OPEN;

                    else state_c <= STOP;


             end

                    default : state_c <= STOP;

             endcase


             end

             UP :

             begin

             case(pos_p)

             1 :


             begin

                    if(sw_buf[1]||sw_buf[2]||in_sw_buff[1]  ||  voice_buf[1])  //(2층  up버튼o)||(3층

                    down버튼x && 2층 down버튼o)||(2층 내부버튼 o&&3층 내부버튼 x)


                    begin

                            if(limit2&&limit2_d) state_c <= OPEN;

                            else state_c <= UP;






                                                         -  499  -
   501   502   503   504   505   506   507   508   509   510   511