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  -
   761   762   763   764   765   766   767   768   769   770   771