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

///////////////////////////////  엘레베이터 상하
            #define LV_UP   PORTE = 0x02     //엘레베이터 상승
            #define LV_DOWN PORTE = 0x01     //엘리베이터 하강
            #define HOLD    PORTE = 0x00     //엘리베이터 멈춤
            ///////////////////////////////


            ///////////////////////////////
            #define sub1_1L PORTD = 0x08    //1번방 모터 우회전
            #define sub1_1R PORTD = 0x04    //1번반 모터 좌회전
            #define sub1_2L PORTD = 0x01    //2번방 모터 우회전
            #define sub1_2R PORTD = 0x02    //2번방 모터 좌회전


            #define sub2_1L {PORTC.2 = 1; PORTC.3 = 0;}    //3번방 모터 우회전23
            #define sub2_1R {PORTC.2 = 0; PORTC.3 = 1;}    //3번방 모터 좌회전
            #define sub2_2L PORTG = 0x02    //4번방 모터 우회전
            #define sub2_2R PORTG = 0x01


            #define sub3_1L PORTD = 0x10    //5번방 모터 우회전
            #define sub3_1R PORTD = 0x20    //5번방 모터 좌회전
            #define sub3_2L PORTD = 0x40    //6번방 모터 우회전
            #define sub3_2R PORTD = 0x80    //6번방 모터 좌회전


            #define lv_L    {PORTC.1 = 1; PORTC.0 = 0;}//PORTA |= 0x01
            #define lv_R    {PORTC.1 = 0; PORTC.0 = 1;}//PORTA |= 0x02
            #define lv_SP   PORTC = 0x00;


            #define STOPD   PORTD = 0x00
            #define STOPC   PORTC = 0x00
            #define STOPG   PORTG = 0x00

            #define sw1 PINE.2              //출차 버튼
            #define sw2 PINE.3              // 1 ~6
            #define sw3 PINB.0              //
            #define sw5 PINB.1              //
            #define sw4 PINB.4              //
            #define sw6 PINB.3              //


            #define csw PINF.4              //주차 버튼 1개만 있는거

            #define B_L 0                   //공간 비었음
            #define C_I 1                   //자동차 존재
            #define P_S 2                   //판낼 선택
            #define P_B 3                   //판낼이 비였음

            #define delayRL delay_ms(2000); //좌우 판넬 이동시간 조정



                                                         -  82  -
   84   85   86   87   88   89   90   91   92   93   94