Page 744 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 744
key=keymatrix(matrix);
lcd_gotoxy(0,0);
lcd_puts ("Weekly Interval Test ");
lcd_gotoxy(0,1);
sprintf (sbuf,"%s",test_sub[1]);
lcd_puts (sbuf);
lcd_gotoxy(0,2);
lcd_puts ("Next week");
lcd_gotoxy(0,3);
sprintf (sbuf,"%s",test_sub[0]);
lcd_puts (sbuf);
if (key==15)
{
main();
}
delay_ms(5);
keyout=keyout<<1 | 0x01; //키패드 출력값 올림
}
}
}
int keymatrix(unsigned char in)
{
switch (in)
{
case 0x7e: key=0; break;
case 0x7d: key=1; break;
case 0x7b: key=2; break;
case 0x77: key=3; break;
case 0xbe: key=4; break;
- 737 -