51单片机编程,keil总是提示无法编译

一个最简单的程序,应该没错
点击编译就这样

第1个回答  2014-11-21
程序有什么没有定义,或者丢失了什么变量,请检查程序,或者发给我,我帮你看看!追问

我是小白,完全抄书上的程序,应该不是程序问题,程序有问题应该也可以编译啊。完全无法编译。。。

追答

这样的的话你就得注意书上这段是不是完整的程序了,很多书上的案例并没有做完整的声明和变量定义,方便的话复制了hi我,我帮你看看,这样也能快速准确的找出问题对吧?

追问

就是这个,一个最简单程序

本回答被提问者和网友采纳
第2个回答  2014-11-21
没看清楚,有丘丘吗加你为你解答

Keil编译出错,怎么办?
用Keil编程软件编译时老是出现“目标未创建”是由于建立工程错误,具体编译步骤如下:1、在软件顶部下拉菜单选【工程】-【新建工程】。2、在弹出窗口,选择工程文件。(如果无工程文件,新建一个工程文件,填一个名词点保存。)3、选择一个单片机型号(比如89C52,也可以89C51)。4、右击左侧工程“Source ...

Keil编程时出错,怎么解决?
用Keil编程软件编译时出现“目标未创建”是由于建立编译工程时出现错误。需要重新建立编译工程。用Keil编程软件编译时出现“目标未创建”是由于建立编译工程时出现错误,重新建立Keil编译工程步骤:1、打开“keil”软件。进入编译界面。2、在编译界面选择“工程”选项,选择“工程”选项下的“新建工程”选项。3...

51单片机使用KEIL C51 数据碰到编译异常
问这样的问题之前,你应当先了解一下Keil Cx51的默认数据类型。Cx51在不修改项目配置时,计算时默认的数据类型是int型的(有符号整型),所以在没有类型指定的前提下,9600×4会计算得到溢出的结果变成-27136(0x9600),接下来执行赋值操作时promote类型为四字节,即0xFFFF9600。要想得到正确的结果,应当...

关于单片机,keil 编译程序时提示 是什么意思?
第1步:打开 keil 进入工程界面,获取 CID 号码。 点击“File” 下选择“license management ” 进入账户管理界面: 复制 CID 号码 第2步:复制 CID 号码到注册机的 CID. 选择“TAGET“为 C51 这样就配置为: 点击“Generate”按钮,生成 LIC 代码如下: 复制 LIC 代码。第3步:将复制好的 LIC ...

单片机keil编程出现错误,无法编译怎么办?
void main(){ wela=1;\/\/锁存器打开 P0=0xfe;wela=0;dula=1;P0=0x06;dula=0;\/\/前三行是段选,后三行是位选 while(1);} 在编译的时候就会显示 LESSON.c(3):error c231:'dual':redefinition LESSON.c(8):erroe c202:'wela': undefined identifier LESSON.c(10):error c202:'wela':...

C51单片机编译后显示error:failed to execute'c: \\keil\\c51\\b
估计是复制工程造成的,重新建一个工程,然后复制里面的头文件和源文件,并添加,重新编译试试

单片机 keil软件编程提示错误,求解决…… 想知道这些都是什么个意思...
说明data空间已经不够用,原因是你可能有好多函数,而函数内部的局部变量又没有定义其空间,这种情况下,系统会将变量分配到你在Otions for Target 对话框里的设置的空间。如果你在下图所示中的 Memory Model 里设置成 Small:variables in DATA,则DATA空间很快便用完,导致data空间不够用。解决的办法有...

为什么打开51单片机编程软件时就会出现:Cannot read project file D:\/...
重新建一个工程吧,你用的是keil吧,keil总会出现这种问题的,具体原因就是,你上次最后使用的那个工程被你移动位置了,keil记录的就是一个路径,如果他在那个路径找不到工程文件就会报诸如此类的错误,不是大问题,你新建一个工程大概就能解决问题了 ...

keil5,编译出现错误,提示是段太大,怎么办?
keil5,编译出现错误,提示是段太大,怎么办?如果是51单片机的话,因为RAM资源很小,所以要尽量节约每一个字节RAM,如果是常量数组就定义成常量,例如 code char datastr[2]={1,2};如果有外部RAM,则定义到XRAM中,例如:xdata char datastr[2];能用BIT就不要用char,能用char 就不要用Int。

keil工程编译中出现--- Error: failed to execute 'E:\\danpianji\\C51\\B...
下载Keil C51及注册机 进行破解 如果是win7 系统,用管理员模式启动keil,再进行破解。keil破解在file-》license management

相似回答