河南理工大学毕业设计(论文)说明书
}
}
}
} main() { lcd_init(); //初始化LCD
while(1) {
keyscan();
//按键扫描
if(count==20) { count=0; miao++; if(miao==60) { miao=0; fen++; if(fen==60)
{
42
河南理工大学毕业设计(论文)说明书
}
}
fen=0; shi++; if(shi==24) { }
write_sfm(8,shi);
shi=0;
write_sfm(11,fen);
write_sfm(14,miao);
if(s5==0) //按键按下,记录当下时间 {
delay(5); if(s5==0) {
while(!s5);
lcd_wcmd(0x80+0x40); read_status();
a[0]=lcd_rdat();
lcd_wcmd(0x80+0x40+2); read_status();
a[1]=lcd_rdat();
lcd_wcmd(0x80+0x40+4); read_status();
a[2]=lcd_rdat();
lcd_wcmd(0x80+0x40+6); read_status();
a[3]=lcd_rdat();
shi1=shi;
43
河南理工大学毕业设计(论文)说明书
}
fen1=fen;
} if(s6==0) {
delay(5); if(s6==0) {
while(!s6);
lcd_wcmd(0x80+0x40); read_status();
b[0]=lcd_rdat();
lcd_wcmd(0x80+0x40+2); read_status();
b[1]=lcd_rdat();
lcd_wcmd(0x80+0x40+4); read_status();
b[2]=lcd_rdat();
lcd_wcmd(0x80+0x40+6); read_status();
b[3]=lcd_rdat(); }
shi2=shi; fen2=fen;
}
44
河南理工大学毕业设计(论文)说明书
if(s7==0) {
delay(5); if(s7==0) {
while(!s7);
lcd_wcmd(0x80+0x40); read_status();
c[0]=lcd_rdat();
lcd_wcmd(0x80+0x40+2); read_status();
c[1]=lcd_rdat();
lcd_wcmd(0x80+0x40+4); read_status();
c[2]=lcd_rdat();
lcd_wcmd(0x80+0x40+6); read_status();
c[3]=lcd_rdat();
shi3=shi; fen3=fen;
}
}
if(s8==0)
{
delay(5); if(s8==0) {
45
河南理工大学毕业设计(论文)说明书
while(!s8);
lcd_wcmd(0x80+0x40);
read_status();
d[0]=lcd_rdat(); lcd_wcmd(0x80+0x40+2);
read_status();
d[1]=lcd_rdat(); lcd_wcmd(0x80+0x40+4);
read_status();
d[2]=lcd_rdat(); lcd_wcmd(0x80+0x40+6);
read_status();
d[3]=lcd_rdat(); shi4=shi;
fen4=fen;
}
}
if((shi1==shi)&&(fen1==fen)) { s9=0; delay(5) ; s9=1;
for(count1=0;count1<20;count1++) {
s10=0;
46
//检测是否到了报警时间