KEIL编译单片机C语言小问题高手帮忙

我用KEIL编译...工程里面选的MCU是AT89C52的,程序写了一部分想先测试下,编译结果如图,貌似是程序存储满了?我现在该怎么办
谢谢高手指点

KEIL 没破解有2K限制,你程序超过2048了,看是不是这个原因.
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-05-10
点击:Option for target-target-Memory Model那儿选择第三个看看,再编译一下,可不可以出来
第2个回答  2009-05-10
我想你重新建立工程,这问题应该能解决,我以前也遇到过这问题,就是这样处理的!

汇编语言和c语言混编 用keil怎么写入单片机啊?
1. 在Keil的左侧项目列表中,找到并选中包含汇编代码的C文件。2. 右键点击所选文件,选择“Option for File”选项。3. 在弹出的对话框右侧区域,会看到五个复选框。初始状态,这些复选框前的勾均为灰色。4. 点击“Generate Assembler SRC File”和“Assembler SRC File”这两个选项,直到它们的勾变...

KEIL 单片机编程问题,好多错误。求大神帮改一下。万分感激
include<reg51.h>#define unchar unsigned char#define uint unsigned intsbit key1=P1^0;sbit key2=P1^1;sbit key3=P1^2;sbit wela1=P3^0 ;sbit wela2=P3^1;unchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};void delayms(uint);void display(unchar...

keil编译出现问题,求指导怎么修改。详细指导一下新手
第一个警告可能是因为你选择的单片机RAM比较小,编译后的文件可能无法下载。可以将51单片机改成52单片机之类的试下。或者忽略。第二个警告是因为你有外部符号是没有用的,也就是说你的程序里面没有跳转到这个位置的代码。第三个警告和第二个警告是相关联的。如果还是不知道怎么弄,可已将第一行至第十...

单片机C语言keil编译出现错误,寄存器容量不足,怎么改正,急!!!_百度...
我用keil2,keil4编译都没有问题的。重新建一个工程,再试下。下图就是用keil4编译的结果。估计是没有破解。或者破解的不对。

51单片机在Keil环境下,用C语言编程,关于片外存储区xdata中存放结构体...
Keil本身对STC单片机缺乏支持,对外部xram没有数据库描述。在器件库中选个带xram的单片机就可以了,比如sst89x516rd.

keil c语言,keil编译c语言keil c语言,keil编译c语言出现redefinition问题...
出现了重复定义,可能是头文件的问题,也可能是你有些变量定义了多次!一般在多个文件中,如果不加宏控制,会出现这种情况1 编译时会提示是那句出现了redefinition,你可以先删掉这一句!

89c51单片机 Keil C51软件编译出现 error C193: 'parameter': bad o...
单片机C语言一般都不允许在中断里调用其它函数的,何况你在定时器的中断里调用那么多的函数,keil再有能耐也保护不了这些函数中所使用的变量,编译当然要出错了。建议把所有在中断里调用的函数都退出来,在主函数循环中安排个合适的去处。

C语言单片机程序 初学大家帮忙看看错在哪里了 #include <reg51.h...
程序百分百没问题,可能是编译的有问题,你 用的是keil编译的吗? 建议你多重新编译一下, 也有可能是你烧写程序的时候 数据传输的过程中出错了,校验出错 一般是传输过程中某个或者某些bit或者byte出错 建议你重新编译 重新下载烧写试试, 单片机这东西就是经常出些小问题,有时候我们买的开发板或者有...

求教单片机C程序大侠,我在用KeilC编译时,出现下面的错误行,是怎么回事...
重新安装一下,不就行了,记住安装时用默认的路径就行了.你自己写的程序就放在KEIL的文件夹下,不要放得太远了.

关于单片机keil 软件c语言问题,抓狂啊,真的不知道,怎么办了,搞了一...
刚开始学习51单片机都会遇到各种问题,C基础要打牢,确实是main写成了mian了。

相似回答
大家正在搜