AVR atmage 128单片机 软件检测出现问题?是怎么回事啊!!! 我是用avr studio 软件编写的 5

#include<string.h>#include<stdio.h>#defineF_CPU7372800//单片机主频为7.37Mhz;用于延时子程序#include... #include <string.h>
#include <stdio.h>

#define F_CPU 7372800 //单片机主频为7.37Mhz;用于延时子程序

#include <util/delay.h>
#include <avr/io.h>

#define delay_us(x) _delay_us(x)
#define delay_ms(x) _delay_ms(x)
#define LED8 PORTB

void main()
{
system_init();
while()
{
LED8 = 0x00;
delay_ms(500);
LED8 = 0xff;
delay_ms(500);
}
}
void system_init()
{
DDRB = 0xff;
LED8 = 0xff;
}

出现下面的提示窗口 ,前面是没有头文件,后面怎么会是语法错误呢
该如何解决这个问题呢。
跪求 高手帮忙!!!
展开
 我来答
哩弊真z
2012-03-03 · TA获得超过228个赞
知道小有建树答主
回答量:158
采纳率:0%
帮助的人:103万
展开全部
语法问题都出在第13行,“void main()”这句上,估计应该是由于没有头文件引起来的,你把头文件都加上试试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
公司介绍
2023-11-17 广告
深圳乐视芯科技有限公司主营业务有PCB抄板,BOM制作,软硬件的技术开发和功能完善等全套的技术服务以及完整的技术解决方案。从简单的单层PCB板,到多层 甚至于复杂的30层以上设备的PCB抄板... 还可为客户提供PCB改板服务,能够根据客户... 点击进入详情页
本回答由公司介绍提供
百度网友99abf1a
2012-03-12
知道答主
回答量:42
采纳率:0%
帮助的人:6万
展开全部
改为while(1)试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友805bbf2
2012-03-04 · 超过25用户采纳过TA的回答
知道答主
回答量:51
采纳率:0%
帮助的人:31.2万
展开全部
这个。。。你是不是没有装GCC啊。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式