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

Ⅳ.  CodeVision  Source  Code



            Header.c  소스

              #define  AT  "AT"                                                         //  AT명령어  정의
              #define  RST  "AT+RST"                                                //  리셋  명령어
              #define  VERSION  "AT+GSLP="                                     //  펌웨어  버전확인
              #define  ENTER  "\r\n"                                             //  ENTER  정의
              #define  ACCESSAP  "AT+CWJAP=\""                            //  ACCESS  AP 정의


              #include  <stdio.h>
              #include  <string.h>
              #include  <delay.h>
              #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);
              }




                                                                                               정보통신기기과
                                                         -  779  -
   781   782   783   784   785   786   787   788   789   790   791