用KEIL出现syntax error near '}'一般是什么错误?

#include<reg52.h>#defineucharunsignedchar#defineuintunsignedintsbitLEVEL=P1^2;//LEVEL... #include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit LEVEL=P1^2; //LEVEL,PP1.2引脚上的电平值
uchar highcount; //记录高电平定时次数
void timer0isr(void) interrupt 1 using 1
{
TH0=0xD8;
TL0=0xF0; //重置计数初值
highcount++; //溢出次数加1
if(highcount==40)
LEVEL=0;
if(highcount==200)
{
LEVEL=1;
highcount=0;
}
}
void main(void)
{
highcount=0; //记录高电平电视次数,初始值为0
TMOD=0x01; //设定定时计数器的工作方式为方式1
LEVEL=1;
TH0=0xD8;
TL0=0xF0;
EA=1;
ET0=1;
TR0=1;
while(1)
}
展开
 我来答
__Hsky
2018-04-04 · TA获得超过1.5万个赞
知道小有建树答主
回答量:129
采纳率:100%
帮助的人:4.8万
展开全部

用KEIL出现syntax error near '}'一般是缺少“;”

在“=”号附近有语法错误,双击该错误,光标会跳到该行,仔细检查这一行的上下行有没有错误,比如缺少“;”。

Keil C51是美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。

运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。如果你使用C语言编程,那么Keil几乎就是你的不二之选,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。

Keil公司是一家业界领先的微控制器(MCU)软件开发工具的独立供应商。Keil公司由两家私人公司联合运营,分别是德国慕尼黑的Keil Elektronik GmbH和美国德克萨斯的Keil Software Inc。Keil公司制造和销售种类广泛的开发工具,包括ANSI C编译器、宏汇编程序、调试器、连接器、库管理器、固件和实时操作系统核心(real-time kernel)。

有超过10万名微控制器开发人员在使用这种得到业界认可的解决方案。其Keil C51编译器自1988年引入市场以来成为事实上的行业标准,并支持超过500种8051变种。

金山毒霸
2024-10-31 广告
大部分系统错误,是因为某些DLL文件丢失造成的,比如未安装DirectX9或DirectX 9.0组件已损坏、缺少Visual C ++库、未安装.net库。解决方法如下:一、 手动解决方法1、先确定电脑操作系统是多少位的,现在的电脑一般都... 点击进入详情页
本回答由金山毒霸提供
走进支教生活
2017-01-05 · 知道合伙人教育行家
走进支教生活
知道合伙人教育行家
采纳数:536 获赞数:20823
毕业于南通大学师范学院,一直从事生物教课工作8年,精通生物知识,乐于帮助大家,现任南通三中生物教师

向TA提问 私信TA
展开全部
我是一名多年的单片机工程师,下面的讲解你可以参考一下。

1 syntax error near '}' 意思是,在花括号附近出错了,你这里是,while(1)少了个分号,下面是这样的,while(1)。
2 如果你想学习更多关于单片机C语言的知识,百度一下“17个实验学会单片机”,就可以看到教程了,感兴趣的朋友可以找一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wufa1986
2011-07-23
知道答主
回答量:15
采纳率:0%
帮助的人:14.6万
展开全部
while(1)
漏;号了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户82519
2011-07-24 · TA获得超过939个赞
知道小有建树答主
回答量:872
采纳率:0%
帮助的人:591万
展开全部
在“=”号附近有语法错误,双击该错误,光标会跳到该行,仔细检查这一行的上下行有没有错误,比如缺少“;”或是其他的。
Keil,是非常不错的51系列MCU的开发环境。我最近也进一步学习Keil_Cx51编译器的特性和相应更高层次的使用。
你的这类错误应该是非常明显的,很好的找出来并修正的。
Good Luck.
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式