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

//└mode_usart를 3으로 만듦
                                        break;
            //└switch-case문 탈출
                                    case 10:
            //└mode_usart 값이 10이라면
                                        mode_usart=9;
            //└mode_usart를 9로 만듦
                                        break;
            //└switch-case문 탈출
                                }
                            }
                        }
                    }
                }
            }


            interrupt [TIM0_OVF] void tim0_ovf(void)
            //└ESP8266의 초기 세팅을 위한 타이머/카운터0 오버플로우 인터럽트
            {
                TCNT0=131;
            //└TCNT0은 131로 맞춰줌(1초를 맞추기 위해)
                if(flag_syn_usart==0)
            //└flag_syn_usart가 0이라면
                {
                    count_usart++;
            //└count_usart를 증가시킴
                    if(count_usart==125)
            //└만약 count_usart가 125라면(1초를 맞추기 위해)
                    {
                        mode_usart++;
            //└mode_usart를 증가시킴
                        flag_usart=1;
            //└flag_usart를 1로 만듦
                        count_usart=0;
            //└count_usart를 0으로 초기화
                    }
                    if(flag_usart==1)
            //└flag_usart가 1이라면
                    {
                        switch(mode_usart)
            //└mode_usart를 갖고 switch-case문을 돌림




                                                         -  65  -
   67   68   69   70   71   72   73   74   75   76   77