欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 溫度報警設定模塊終結 [打印本頁]

作者: heicc    時間: 2015-1-5 16:50
標題: 溫度報警設定模塊終結
/*初始化程序 ,初始上下限溫度設置
鍵盤設定上下限溫度
all right resever
*/
#include<reg51.h>
void sethi(void);
void setlo(void);
void dishi(void);
void dislo(void);
#define key P1//鍵盤接口
sbit hj=P1^0; // 十位加
sbit lj=P1^1; //個位加
sbit con=P1^2; //確認
sbit sound=P3^5;
bit finish;  
#define uchar unsigned char
extern uchar lowtem,hitem;
//初始化程序,設定上下限溫度報警值
void begin(void)
{sound=0;
finish=0;
sethi(); //設置上限溫度
finish=0;
setlo();//設置下限溫度
}
//高溫極限設置程序
void sethi(void)
{uchar i;
do{do{dishi();
key=0xff;
i=key;}
while(i==0xff);//有按鍵按下
{dishi();//調用軟件延時去除鍵盤抖動
if(i==key)
{switch(i)
{case 0xfe:if((hitem+=10)>=100)hitem=0;break;//十位加
case 0xfd:if((hitem+=1)>=100)hitem=0;break;//個位加
case 0xfb:finish=1;break;//確定鍵按下,退出上限溫度設置
}
while(i==key);   
}
}
}while(finish==0);
      
}
//低溫極限設置程序
void setlo(void)
{uchar i;
do{do{dislo();
key=0xff;
i=key;}
while(i==0xff);//有按鍵按下
{dislo();//調用軟件延時去除鍵盤抖動
if(i==key)
{switch(i)
{case 0xfe:if((lowtem+=10)>=hitem)lowtem=0;break;//十位加
case 0xfd:if((lowtem+=1)>=hitem)lowtem=0;break;//個位加
case 0xfb:finish=1;break;//確定鍵按下,退出上限溫度設置
}
while(i==key);   
}
}
}while(finish==0);
      
}






歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1