-
-
...
case 0x28: // 4行2列,13
key=0xa1;
break;
case 0x48: // 4行3列,14
key=0x86;
break;
case 0x88: // 3行4列,15
key=0x8e;
break;
default:break;
}
}
/* 主程序 */
void main()
{
uchar i = 0;
key=0xc0;
...
-
-
...//向18B20的暂存写上、下限温度分别为128,-55
Write_OneChar(0x48); //向18B20的rom中写数据
while(1);
//{
// temp = read_temprom; //从DS18B20中读取的温度给变量temp
//}
}
-
-
...; }
count++;
}
break;
case 0x48: // 4行3列,数字#
enterflag = 1; // 确认键按下
if (count==2) // 只有输入2个数后按确认键才有效输出
pwflag = 1;
break;
...