当前位置:首页 > (最新版)课程设计基于单片机温度监测系统毕业论文
else if(t <= warn_l2) { }
else if((t <= warn__(10,0x04); }
else if(t >= warn_(1,0x08); } else { } }
********************报 警 监 测 显 示 ******************** void bjxs(int a) { int x,y,z;
x=a100; 计算得到shi位数字 display(5,x);
y=a10-x*10; 计算得到ge位数字 display(6,y+10);
z=a-x*100-y*10; 计算得到xiao数 display(7,z); }
*******************************键盘 扫描********************* void key()
16 warn(1,0x02);
i = 40; while(i--) { }
dis_temp(get_temp());
{
if(SET1 == 0) {
delay(100); if(SET1 == 0) {
while(SET1 == 0) {
bjxs( warn___________l1>warn___l1;
bjxs( warn__l1);
if(ADD==0&&SET2==0) {
if(ADD==0&&SET2==0) { }
while(ADD==0) bjxs( warn_l1); warn_l1 = warn_l1+10;
if(warn_l1>warn__l1 = warn__l1);
}
else if(DEC==0&&SET2==0) {
if(DEC==0&&SET2==0) {
while(DEC==0) bjxs( warn_l1); warn_l1 = warn_l1-10; if(warn_l1<0) warn_l1=0; bjxs( warn_l1);
17
}
}
}
}
}
}
void scan() { int i;
temp_change(); deal(temp); for(i = 0;i < 10;i++) {
dis_temp(get_temp());
}
EA = 1; }
void timer0(void)interrupt 1 { key(); }
void main() { dula = 0; wela = 0; init_com(); while(1) {
scan(); }
18 }
19
共分享92篇相关文档