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 -