Red de conocimiento informático - Computadora portátil - 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.

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