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
C语言编译错误,帮忙看看哪错了? 还有几处和这个一样的错误, 没地方了 . Error [195] D:\wo\1\ad0832.h
答案:3 悬赏:60 手机版
解决时间 2021-12-22 21:16
- 提问者网友:欲劫无渡
- 2021-12-22 13:04
最佳答案
- 五星知识达人网友:孤老序
- 2021-12-22 14:19
应该是个小问题,不过提供的信息不足,我不好判断是哪出了问题,你用的什么编译器?是环境设置有问题还是上文哪里少了括号或是分号,不好判断呀
全部回答
- 1楼网友:持酒劝斜阳
- 2021-12-22 14:53
你好!
expression syntax 是因为你的注释问题,你的机器不能认//这样的注释,把注释写成 ,这样吧.
如果对你有帮助,望采纳。
- 2楼网友:走死在岁月里
- 2021-12-22 14:33
rtertw
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯