关于c8051f020温度测量疑问

2020-01-27 11:34发布

请问大家  关于C8051F020的程序  温度测量的
   while (1) {
      EA = 0;                          // disable interrupts
      temperature = result;
      EA = 1;                          // re-enable interrupts

      // calculate temperature in hundredths of a degree
      temperature = temperature - 41380;
      temperature = (temperature * 100L) / 156;
      temp_int = temperature / 100;
      temp_frac = temperature - (temp_int * 100);
      printf ("Temperature is %+02d.%02d ", temp_int, temp_frac);

      LED = ~SW1;                      // LED reflects state of switch
   }

关于temperature装换 请问哪位高手可以解释下 看不懂
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。