永发信息网

C语言编译错误,帮忙看看哪错了? 还有几处和这个一样的错误, 没地方了 . Error [195] D:\wo\1\ad0832.h

答案:3  悬赏:60  手机版
解决时间 2021-12-22 21:16
  • 提问者网友:欲劫无渡
  • 2021-12-22 13:04
void ad0832() ///AD
{
unsigned char i,dat;
unsigned char volt;
ad_cs=1;
ad_clk=0;
delay_ms(1);
ad_cs=0;
ad_di=1;
ad_clk=1;
delay_ms(1);
ad_di=0;
ad_clk=0;

ad_di=1;///单通道
ad_clk=1;
ad_clk=0;
ad_di=1;//通道1
ad_clk=1;
ad_di=1;
//确定通道时间

for(i=0;i<=8;i++)
{ //读出8字节数据
dat=dat<<1;

ad_clk=0;
if(ad_do){
dat|=0x01;
}

ad_clk=1;
};

ad_cs=1; //关闭芯片
volt=dat;
if(volt<101||volt>209)spaker=0; //大于18CM,小于3CM.报警
else
spaker=1;
dangqian=dat; ////当前数据

zhunhuan(); ////从AD到LCM 显示当液位高度
zaibijiao(); ///当前与设定比较并动作
// displaynumb[2]=volt;
}

Error [195] D:\wo\1\ad0832.h; 5.1 expression syntax
Error [195] D:\wo\1\ad0832.h; 5.7 expression syntax
Error [195] D:\wo\1\ad0832.h; 6.1 expression syntax
Error [195] D:\wo\1\ad0832.h; 6.7 expression syntax
Warning [361] D:\wo\1\ad0832.h; 7.1 function declared implicit int
Error [195] D:\wo\1\ad0832.h; 8.1 expression syntax
Error [195] D:\wo\1\ad0832.h; 8.7 expression syntax
Error [195] D:\wo\1\ad0832.h; 9.1 expression syntax
Error [195] D:\wo\1\ad0832.h; 9.7 expression syntax
Error [195] D:\wo\1\ad0832.h; 10.1 expression syntax
Error [195] D:\wo\1\ad0832.h; 10.7 expression syntax
Error [195] D:\wo\1\ad0832.h; 12.1 expression syntax
Error [195] D:\wo\1\ad0832.h; 12.7 expression syntax
Error [195] D:\wo\1\ad0832.h; 13.1 expression syntax
Error [195] D:\wo\1\ad0832.h; 13.7 expression syntax
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-12-22 14:19
应该是个小问题,不过提供的信息不足,我不好判断是哪出了问题,你用的什么编译器?是环境设置有问题还是上文哪里少了括号或是分号,不好判断呀
全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-12-22 14:53
你好! expression syntax 是因为你的注释问题,你的机器不能认//这样的注释,把注释写成 ,这样吧. 如果对你有帮助,望采纳。
  • 2楼网友:走死在岁月里
  • 2021-12-22 14:33
rtertw
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯