班级:电信12-1 学号:12034490114 姓名:李玉金 选题的题目:智能时控开关设计
}
static unsigned char c=0; P0=0;
P1=weima[c+a]; P0=TempData[c]; c++; if(c==b)
c=0;
void delay1(unsigned char num) //延时函数 { }
void KeyScan() {
while(num--);
//按键扫描函数
if(KEY1==0) {
if((KEY3==0)||(KEY4==0)||(KEY5==0)) {
delay1(30);
if((KEY3==0)||(KEY4==0)||(KEY5==0)) {
if(KEY2==1) {
if(KEY3==0) {
while(!KEY3);
第16页 共19页
班级:电信12-1 学号:12034490114 姓名:李玉金 选题的题目:智能时控开关设计
}
if(hour<24) {
hour++; if(hour==24) { }
hour=0;
}
if(KEY4==0) { }
if(KEY5==0) {
while(!KEY5); if(second<60) {
second++; if(second==60) {
second=0;
第17页 共19页
while(!KEY4); if(minute<60) {
minute++; if(minute==60) { }
minute=0;
}
班级:电信12-1 学号:12034490114 姓名:李玉金 选题的题目:智能时控开关设计
}
}
}
}
else {
if(KEY3==0) { }
if(KEY4==0) {
while(!KEY4); if(minute>0) {
minute--; if(minute==0) { }
minute=0;
while(!KEY3); if(hour>0) {
hour--; if(hour==0) { }
hour=0;
}
}
第18页 共19页
班级:电信12-1 学号:12034490114 姓名:李玉金 选题的题目:智能时控开关设计
}
}
}
}
if(KEY5==0) { while(!KEY5); if(second>0) { second--; if(second==0) { second=0;
}
}
}
}
DataDeal();
}
第19页 共19页