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

정보통신기기  프로젝트



            #include  <mega128.h>


            //UART1  전송  문자하나
            void  write_char(unsigned  char  ch)
            {
                    if((UCSR1A&0x20)!=0)
                 {
                       UDR1=ch;
                       delay_ms(20);
                 }
            }
            //UART1  전송  문자열


            void  write_string(unsigned  char  *str)
            {
                int i=0;
                while(str[i]!=0)
                {
                       write_char(str[i]);
                       i++;
                }
            }
            //STATION  모드의  아이피를  얻어옴


            void  getSTAIP()
            {
                    char  var[100]="AT+CIFSR";
                 strcat(var,ENTER);
                 write_string(var);
            }
            //esp8266  모드를  설정  1은  station  모드  2는  soft  ap  모드  3은  SOFT  AP  +  STATION  //모드


            void  espModSet(char  *mod)
            {
                    char  var[100]="AT+CWMODE=";
                 strcat(var,mod);
                 strcat(var,ENTER);
                 write_string(var);
            }


            //esp8266  테스트  명령어  쳤을때  응답이  OK이면  정상




                                                                                               정보통신기기과
                                                         -  423  -
   425   426   427   428   429   430   431   432   433   434   435