Page 324 - MDP2020-3
P. 324

318
                      |    인천전자마이스터고등학교  ·············································································································

            void  W2_in()      //W2로  플레이트를  넣는  함수
            {

                    PORTA.1  =  1;        //set  relay  high
                    PORTA.6  =  1;        //set  relay  high
                    PORTF  =  0x42;      //motor  operate
                    W2_Micro();          //W2  마이크로  스위치  신호  대기
                    PORTF  =  0x00;      //motor  stop

            }


            void  W3_in()      //W3로  플레이트를  넣는  함수
            {
                    PORTA.2  =  1;        //set  relay  high

                    PORTA.6  =  1;        //set  relay  high
                    PORTF  =  0x44;      //motor  operate
                    W3_Micro();          //W1  마이크로  스위치  신호  대기
                    PORTF  =  0x00;      //motor  stop
            }



            void  B1_in()      //B1로  플레이트를  넣는  함수
            {
                    PORTA.3  =  1;        //set  relay  high
                    PORTA.6  =  0;        //set  relay  low

                    PORTF  =  0x48;      //motor  operate
                    B1_Micro();          //B1  마이크로  스위치  신호  대기
                    PORTF  =  0x00;      //motor  stop
            }



            void  B2_in()      //B2로  플레이트를  넣는  함수
            {
                    PORTA.4  =  1;        //set  relay  high
                    PORTA.6  =  0;        //set  relay  low
                    PORTF  =  0x50;      //motor  operate

                    B2_Micro();          //B2  마이크로  스위치  신호  대기
                    PORTF  =  0x00;      //motor  stop
            }


            void  B3_in()      //B3로  플레이트를  넣는  함수

            {
                    PORTA.5  =  1;        //set  relay  high
                    PORTA.6  =  0;        //set  relay  low
                    PORTF  =  0x60;      //motor  operate
   319   320   321   322   323   324   325   326   327   328   329