#include reg52h#include onewirecsbit S4 = P3^3;#ifndef _ONEWIRE_H#define _ONEWIRE_H sbit DQ = P1^4; unsigned char Read_tempvoid; #endif unsigned char temp=0; unsigned char code SMG_NoDot18 = 0xc00xf
可能存在以下问题:
- 未连接温度传感器或连接不正确,导致无法读取温度值;
- 温度传感器读取的数据未经过正确的计算,导致温度值不正确;
- 显示部分的接线或代码存在问题,导致无法正确显示温度值。
需要逐一排查以上问题,确定具体原因。
原文地址: https://www.cveoy.top/t/topic/bDZg 著作权归作者所有。请勿转载和采集!