Page 738 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 738
DDRD=0x0f;
}
void select_day(void); //초기화면 함수
void select_menu(int day); //요일 출력 및 이벤트 선택함수
void show_eng(char day_eng[],int day); //오늘의 영어 출력함수
void show_sub(char day_sub[][20], int day); //시간표 출력함수
void week_test(void); //주간평가 출력함수
int keymatrix(unsigned char in); //키매트릭스 보내는 함수
void main(void)
{
init();
while (1)
{
select_day(); //초기화면으로 이동
}
}
void select_day(void) //초기화면 함수
{
lcd_gotoxy(0,0);
lcd_puts ("what day is it");
lcd_gotoxy(0,1);
lcd_puts ("today?");
while (1)
{
keyout=0xfe;
//key=16;
for (i=0;i<4;i++)
{
PORTD=keyout;
matrix=PIND;
key=keymatrix(matrix);
if (key<5)
- 731 -