不可以;Get_Tmp() 函数中 a、b 为读18B20 的温度寄存器,然后将 16位结果 赋值到 无符号的 temp 变量上,然后进行温度换算,再放大1000倍,对小数点进行 四舍五入 运算。整个过程不涉及 温度符号(正负) 识别,就直接送往 显示函数 显示。