可能存在以下问题:

  1. 未连接温度传感器或连接不正确,导致无法读取温度值;
  2. 温度传感器读取的数据未经过正确的计算,导致温度值不正确;
  3. 显示部分的接线或代码存在问题,导致无法正确显示温度值。

需要逐一排查以上问题,确定具体原因。

#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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录