Page 1075 - 3-3
P. 1075

}
                    else if(a == 2)                 //a 가 2 이면 White  쪽의 남은 주차공간을 확인한다.
                    {
                    if(status[4] == 0)           //W1 이 비었으면
                    strcat(str1, " W1");     // 문자열에 W1   을 추가한다.
                    if(status[5] == 0)           //W2 가 비었으면
                    strcat(str1, " W2");     // 문자열에 W2   를 추가한다.
                    if(status[6] == 0)           //W3 이 비었으면
                    strcat(s1, " W3");     // 문자열에 W3    을 추가한다.
                    }
                    lcd_gotoxy(0, 1);
                    lcd_puts(str1);                  //lcd  두 번째 줄 첫 번째 칸부터 문자열을 표시한다.
                    lcd = 1;
                    delay_ms(3000);
            }


            void PARK_B1()        //B1  동작 함수
            {
                    #asm("cli");    // 인터럽트 차단
                    LCD_Input(0);
                    B1_out();
                    open();
                    EnterOrExit();
                    close();
                    B1_in();
                    lcd = 1;
                    #asm("sei");    // 인터럽트 허용
                    delete();
            }


            void PARK_B2()        //B2  동작 함수
            {
                    #asm("cli");    // 인터럽트 차단
                    LCD_Input(0);
                    Lift_Up(3);
                    delay_ms(1000);
                    B2_out();
                    delay_ms(1000);
                    Lift_Down();
                    open();
                    EnterOrExit();
                    close();
                    Lift_Up(3);
                    delay_ms(1000);
                    B2_in();


                                                         - 1075 -
   1070   1071   1072   1073   1074   1075   1076   1077   1078   1079   1080