[疑难问答] syntax error near 'while

[复制链接]
2788|10
 楼主| bbapple 发表于 2015-10-24 22:56 | 显示全部楼层 |阅读模式
#include"reg52.h"
unsigned int a;
sbit P1_1=P0^1;
sbit LEDD=P1^4;

void main()
{
P1_1=0;  
LEDD=0;
a=50000
while(a--);
a=50000;
P1_1=1;
while(a--);

  }


51HEI.C(11): 错误 C141: syntax error near 'while'
毁灭2012 发表于 2015-10-24 23:04 | 显示全部楼层
楼主再看看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
boy1990 发表于 2015-10-24 23:13 | 显示全部楼层
这么简单的错误,稍微注意一下就能找出来啊
布谷鸟2015 发表于 2015-10-25 21:21 | 显示全部楼层
看错误提示就知道在while函数附件有错误,你仔细看就知道上面少了一个分号啊啊啊
zhuotuzi 发表于 2015-10-30 11:50 | 显示全部楼层
少了个分号。
玛尼玛尼哄 发表于 2015-10-30 12:58 | 显示全部楼层
少了个分号。
小葱521 发表于 2015-10-30 13:45 | 显示全部楼层
对啊,编程的特点,以分号作为结束,是必然现象啊!
周董 发表于 2015-10-30 22:25 | 显示全部楼层
这个问题我开始学单片机的时候也是遇到过
搞IT的 发表于 2015-10-30 22:37 | 显示全部楼层
这种低级的错误还是不要拿到论坛上讨论的好,感觉把论坛的地位降低了
lefeng 发表于 2015-10-31 10:34 | 显示全部楼层
LEDD=0;
a=50000
while(a--);

a=50000丢失分号
lwsn 发表于 2015-10-31 10:58 | 显示全部楼层
楼主马虎大意了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

293

主题

1811

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部