delay(10); if(s2==0) { while(!s2);//消抖,否则就会一下加很多 /***调节修改显示的位置***/ if(s4num==1) { temp_H++; if(temp_H==80) temp_H=30;
//刷新温度上限 write_lim1(5,temp_H); write_com(0x80+5); }
if(s4num==2) {
flag3=~flag3; if(flag3) {
write_com(0x80+7); write_dat(0xbf); write_dat(0xaa); write_com(0x80+7); } else { write_com(0x80+7); write_dat(0xb9); write_dat(0xd8); write_com(0x80+7); } }
if(s4num==3) { temp_L++; if(temp_L==29) temp_L=0; //刷新温度下限
write_lim2(5,temp_L); write_com(0x90+5); }
if(s4num==4) {
flag4=~flag4;
if(flag4) {
write_com(0x90+7); write_dat(0xbf); write_dat(0xaa); write_com(0x90+7); } else { write_com(0x90+7); write_dat(0xb9); write_dat(0xd8); write_com(0x90+7); } }
if(s4num==5) { RH_H++; if(RH_H==99) RH_H=50;
//刷新湿度上限 write_lim3(5,RH_H); write_com(0x88+5); } if(s4num==6) { flag5=~flag5; if(flag5) { write_com(0x88+7); write_dat(0xbf); write_dat(0xaa); write_com(0x88+7); } else { write_com(0x88+7); write_dat(0xb9); write_dat(0xd8); write_com(0x88+7); } }
if(s4num==7) {
} }
if(s4num!=0) {
RH_L++; if(RH_L==49) RH_L=10; //刷新湿度上限 write_lim4(5,RH_L); write_com(0x98+5); }
if(s4num==8) {
flag6=~flag6; if(flag6) {
write_com(0x98+7); write_dat(0xbf); write_dat(0xaa); write_com(0x98+7); } else { write_com(0x98+7); write_dat(0xb9); write_dat(0xd8); write_com(0x98+7); } }
/***按键计数减***/ if(s3==0) { delay(10); if(s3==0) { while(!s3);//消抖,否则就会一下加很多 /***调节修改显示的位置***/ if(s4num==1) { temp_H--; if(temp_H==30) temp_H=80; //刷新温度上限
write_lim1(5,temp_H); write_com(0x80+5); }
if(s4num==2) {
flag3=~flag3; if(flag3) {
write_com(0x80+7); write_dat(0xbf); write_dat(0xaa); write_com(0x80+7); } else { write_com(0x80+7); write_dat(0xb9); write_dat(0xd8); write_com(0x80+7); } }
if(s4num==3) { temp_L--; if(temp_L==0) temp_L=29; //刷新温度下限 write_lim2(5,temp_L); write_com(0x90+5); }
if(s4num==4) {
flag4=~flag4; if(flag4) {
write_com(0x90+7); write_dat(0xbf); write_dat(0xaa); write_com(0x90+7); } else { write_com(0x90+7); write_dat(0xb9);