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

//IP를  설정
                                            //case  12:  tcpConnection("3","192.168.43.179","8000");  flag_syn=2;  break;
            //IP를  부여
                            }
                            if(updateok  ==  1)
                            {
                                    tcpSend("0",dataout);
                            }
                                    flag=0;
                 }
            }


            interrupt  [EXT_INT1]  void ext_int3_isr(void)
                //리모컨의  신호를  받음


            {
                 if(allow_remote ==  1)
                     {
                            #asm("cli")

                            switch(ir_state){
                                 case  ir_ready  :
                                       ir_state =  ir_lead;
                                       break;

                                 case  ir_lead  :

                                                    if((ir_timer_cnt>=85)&&  (ir_timer_cnt<95))

                                       ir_state =  ir_data;
                                       ir_bit_cnt=0;
                                       ir_rx_temp = 0;
                                       break;

                                 case  ir_data  :
                                                    if((ir_timer_cnt>=9)  &&  (ir_timer_cnt<13)){

                                            ir_rx_temp  =  ir_rx_temp|0x00;
                                       }
                                                    else  if((ir_timer_cnt>=19)  &&  (ir_timer_cnt<25)){





                                                         -  243  -
   245   246   247   248   249   250   251   252   253   254   255