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

void  PlusFan(void)
            {
                    fanSpeed=fanSpeed+15;
            //팬  스피드를  증가
                 fanLevel++;
            //팬  레벨을  증가
                 if(fanLevel>9)
                 {
                            fanSpeed  =  135;
            //팬  스피드  135  입력
                       fanLevel=9;
            //팬 레벨  9  입력
                 }
                 OCR1A=fanSpeed;
            //TC1을  사용
                 lcd_gotoxy(0,2);
                 lcd_putsf("FAN  =  ");
            //lcd에  문자  입력
                 lcd_gotoxy(6,2);
                 sprintf(buff, "%d", fanLevel);
            //lcd에  문자  입력
                 lcd_puts(buff);
            //저장된  값  입력
            }
            void  MinusFan(void)
            {
                    if(fanLevel  >=  1)
                     {
                      fanSpeed -=  15;
            //팬의  속도를  10  내려라
                      fanLevel--;
              //팬의  레벨을  1  내려라
                     }
                     OCR1A=fanSpeed;
            //OCR1A에  'panning'만큼  PWM  출력
                    lcd_gotoxy(0,2);
                     lcd_putsf("FAN  =  ");
            //lcd에  문자  출력
                     lcd_gotoxy(6,2);
                     sprintf(buff, "%d", fanLevel);
            //lcd에  문자  출력




                                                         -  234  -
   236   237   238   239   240   241   242   243   244   245   246