Page 480 - 3-3
P. 480

// 현재 엘레베이터 위치 = 2        층
                    btn[9]=0;
                    // 카 내부 2 층 버튼 초기화초기화


                    if(ud != 4 && btn[1] == 1){
                    //2 층 상승 버튼이 눌려있으면


                        PORTB.1 = 1;
                        // 불을 끈다


                btn[1]=0;
                        //2 층 상승 버튼 초기화
                    }
                 else if(ud != 2 && btn[4] == 1){
                    //2 층 하강 버튼이 눌려있으면
                        PORTB.4 = 1;
                        // 불을 끈다
                btn[4]=0;
                        //2 층 하강 버튼 초기화
                    }
                }


                else if(PINE.4 == 1){
                //PORTE 의 4 번핀이 1    일때 =>   포토 인터럽터
                    now = 3;
                    // 현재 엘레베이터 위치 = 3        층
                    btn[10]=0;
                    // 카 내부 3 층 버튼 초기화


                    if(ud != 4 && btn[2] == 1){
                    //3 층 상승 버튼이 눌려있으면
                        PORTB.2 = 1;
                        // 불을 끈다
                        btn[2]=0;
                        //3 층 상승 버튼 초기화
                    }
                    else if(ud != 2 && btn[5] == 1){
                    //3 층 하강 버튼이 눌려있으면
                        PORTB.5 = 1;
                        // 불을 끈다
                        btn[5]=0;
                        //3 층 하강 버튼 초기화
                    }
                }




                                                        - 480 -
   475   476   477   478   479   480   481   482   483   484   485