Page 766 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 766
}
interrupt [EXT_INT2] void ext_int2_isr(void) //가습기 on/off
{
flag=3;
}
interrupt [EXT_INT3] void ext_int3_isr(void) //섭씨 <=> 화씨 변경을 위한 인터럽트
{
F_flag = !F_flag; //반전시킨다
}
void shift(unsigned char mun[]) //shift 하는 함수
{
int i,j;
unsigned char box;
len=strlen(mun);
box=mun[0]; //맨 앞 값을 넣어놓는다
for (i=len-1;i>0;i--) mun[len-i-1]=mun[len-i]; //n=n+1의 형식으로 문자열을 왼쪽으로 쉬프트
한다
mun[len-1]=box; //맨 앞에 값을 맨 뒤에 놓는다
for (i=0;i<16;i++)
com[i]='\0'; //문자열 초기화
for (i=0;i<len;i++)
com[i]=mun[i]; //이동시킨 문자열을 출력을 위한 com함수에 넣는다.
}
void board() //온도에 맞는 옷을 shift함수에 넘겨준다
{
/*
~5:겨울옷(야상,패딩,목도리 등)
6~9:코트,가죽 자켓
10~11:트렌치 코트,여러겹 껴 입기
12~16:자켓,셔츠,가디건,간절기 야상,살색 스타킹
17~19:니트,가디건,후드티,맨투맨,청바지,면바지,슬랙스,원피스
20~22:긴팔티,가디건,면바지,슬랙스,스키니
23~26:반팔,얇은 셔츠,얇은 긴팔,반바지,면바지
27~29:반팔,면바지
*/
- 759 -