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

{

                                        select_menu(key);
                                       }

                                    else if (key==7)
                                       {
                                        week_test();

                                       }
                                    delay_ms(5);

                                    keyout=keyout<<1 | 0x01;    //키패드 출력값 올림
                                }
                         }

                }
            void select_menu(int day)    //요일 출력 및 이벤트 선택함수

                {
                 while (1)
                       {

                        keyout=0xfe;
                        sprintf(sbuf,"%sday",week[day]);     //sbuf에 요일 부여

                        lcd_gotoxy (0,0);                   //첫번째 줄에
                        lcd_puts(sbuf);                    //요일 표시




                        lcd_gotoxy (0,1);                 //두번째 줄에

                        lcd_puts ("What do U need?  ");  //필요한 것 물어봄
                        for (i=0;i<4;i++)
                            {

                                PORTD=keyout;
                                matrix=PIND;

                                key=keymatrix(matrix);
                                if (key==5)             //오늘의 영어 버튼
                                   {

                                    switch (day)
                                           {

            case 0: show_eng(mon_eng, day); break;             //월요일 시간표로 이동




                                                         -  732  -
   734   735   736   737   738   739   740   741   742   743   744