单片机C程序出现错误请高手帮忙看看

2019-03-24 19:51发布

单片机C程序出现错误请高手帮忙看看:用Keil C51编译时出现如下错误: 建造目标 '目标 1'
正在编绎 Text1.c...
TEXT1.C(212): 错误 C141: syntax error near 'int'
TEXT1.C(213): 错误 C141: syntax error near 'else'
TEXT1.C(215): 错误 C141: syntax error near 'int'
TEXT1.C(216): 错误 C141: syntax error near 'else'
TEXT1.C(217): 错误 C141: syntax error near 'int'
TEXT1.C(267): 错误 C193: '': bad operand type
TEXT1.C(268): 错误 C193: '': bad operand type
TEXT1.C(274): 错误 C193: '/': bad operand type
目标没产生
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
ddllxxrr
1楼-- · 2019-03-25 05:17
void TmRead()//水温值处理
{
  uint val;
  val=buf[3]*256+buf[2];
   if(val<7549)
     TMP=97-int(val*8/1000);
  else  
      if(val<20000)
           TMP=50-int(val/1000);
      else
           TMP=30-int(val*5/10000);
      
}
TMP是uchar型地,CHAR型不可减int 应强制成uchar
lfq
2楼-- · 2019-03-25 08:38

我是新手,程序是网上的,请问应该怎样修改呢?(如果方便的话,请帮我改好,行吗?)

一周热门 更多>