89C51 controla DS18B20. Después de eliminar declaraciones inútiles, no se puede compilar. Expertos, vengan y respondan, ¡gracias! El siguiente es el código fuente del programa escrito en Keil.
Esto puede deberse a que el programa que copió está escrito incorrectamente. Puede ser tt = tt * 10 + 0.5
La precisión de la temperatura aquí puede ser dígitos enteros y el valor de retorno de la función puede ser. definido Es de tipo INT,
RETURN (X), truncado directamente según la definición de la función,
Las demás son iguales a las respuestas anteriores