全文预览

单片机课程设计-恒温控制模拟设计

上传者:读书之乐 |  格式:doc  |  页数:24 |  大小:186KB

文档介绍
数组unsignedinttemp; //中间变量floattemperature; //显示温度intsecond=0; //定义并初始化时钟变量intminute=0;inthour=12;uchartt; //定时时间中间变量inttemp1; //温度显示变量ucharset; //按键intK=12; //初始报警温度bitON_OFF=0; //报警启动bitReadTempFlag; //定义读温度标志voidkeyscan(void); //键盘扫描voidinc_key(void); //按键加法函数voiddec_key(void); //按键减法函数/*****************显示函数********************/voiddisplay() {?if(set!=0) (0x0f);?if(ON_OFF==1) sprintf(displaytemp,"Time%02d:%02d:%02dON",hour,minute,second);//显示时间?else sprintf(displaytemp,"Time%02d:%02d:%02dOF",hour,minute,second);//显示时间 LCD_Write_String(0,0,displaytemp); //显示第一行 switch(set) //LCD根据工作模式显示{ case0:?(0x0c);break;//调整模式显示 case1:?LCD_Write_Char(7,0,'');break;?//增加模式显示 case2:LCD_Write_Char(10,0,'');break;?//渐少模式显示 case3:?LCD_Write_Char(7,1,'');break;?//报警开启/关闭 default:break; }?if(set!=0) (0x10);}

收藏

分享

举报
下载此文档