关于keil 51单片机编程文图

一个很大的程序,最后编完后,编译的时候提示下面的话,哪位大虾能告诉我这是什么意思啊??

Build target 'Target 1'
compiling main.c...
compiling delay.c...
compiling display.c...
compiling i2c.c...
linking...
BL51 BANKED LINKER/LOCATER V5.03 - SN: Eval Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2002
"main.obj",
"delay.obj",
"display.obj",
"i2c.obj"
TO "仪器1"
RAMSIZE(256)
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 083DH BYTE (102%) *
******************************************************************************
Program Size: data=48.1 xdata=0 code=2396
LINK/LOCATE RUN COMPLETE. 0 WARNING(S), 0 ERROR(S)
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
MODULE: C:\KEIL\C51\LIB\C51S.LIB (-----)
LIMIT: 0800H BYTES
Target not created

第1个回答  2010-10-28
你用的KEIL是有代码长度限制的,而你的程序超过了这个长度,所以出现错误
第2个回答  2010-10-28
Q我,QQ号是995495826,我有那种好的KEIL软件,可以帮你解决这个问题,记得加分哦,我的财富值不够了。本回答被提问者采纳

如何使用keil 5 编写 51单片机 工程
1.先安装Keil C51并破解,再安装MDK5并破解。2.分别打开Keil C51和MDK5的安装目录。将Keil C51安装目录下的C51文件夹复制到MDK5的安装目录文件夹下。3.分别打开TOOLS.INI文件;将Keil C51下TOOLS.INI文件的内容复制,粘贴到MDK5下TOOLS.INI文件内容的最低端。4.注意查看并找到粘贴到MDK5下TOOLS.INI...

51单片机显示八位数码管的C语言程序
1、最开始,我们先打开keil。2、接着,我们要定义好库函数,想要实现动态数码灯,这个步骤是很重要的。3、接着,我们加上一条循环语句。4、最后,我们把先前定义的延时语句delayms写好。5、最后,点击这里进行编译,生成一个hex文件。6、如果这里无错误警告的话,就说明我们的程序写对了,那我们就可以...

51单片机如何编译成程序?
1、首先在电脑上用proteus软件打开目标文件。然后用鼠标左键双击51单片机图标,如图所示。然后在出现的窗口中,点击下图中的文件夹图标。然后在电脑文件夹中找到编译好的HEX文件导入。2、keil里编译时,设置输出文件为.HEX文件格式。然后在proteus中打开CPU属性,在程序设定栏填入HEX文件路径及名称(也可以通...

keil51单片机数码管滚的显示
1.共阴极:就是将八段数码管的阴极(负极)接地在一起,需要高电平点亮。如下图所示 2.共阳极:就是将八段数码管的阳极(正极)接(+5v)在一起,需要低电平点亮。如下图所示 3.数码管的具体显示 ①共阴数码管的点亮 为使数码管的不同段显示不同的字符,需要点亮和熄灭...

求一个51单片机C语言程序编程
实验内容:单片机甲、乙进行双机串行通信,甲机通过串口控制乙机LED闪烁(如下图所示,要求利用芯片MAX232),双方的晶振频率均为11.0592MHz(波特率为9600kb\/s)要求:甲机按开关K1一次,发送字符“A”给乙机,点亮灯D1与D2;按开关K1两次,发送字符“B”给乙机,点亮灯D3与D4;按开关K1三次,...

51中的interrupt4是什么意思?
interrupt4表示:中断串行端口,C语言取反的方法。如下参考:1.首先打开桌面keil软件,在51单片机编程中是最常用的keil软件。2.然后编写相应的代码,如下图所示。3.写完后,编译以确保没有错误。生成十六进制文件并保存。4.打开刻录写软件(也可以使用STC)。点击“打开文件”找到你刚写的程序。5.找到合适...

关于keil 51单片机编程
假如是无源蜂鸣器,单片机控制引脚输出的方波频率高,即延时短,而LED闪烁延时长。其实,不必写两次,分别输出D1=0; D1=1;这么写就行:D1=!D1;delay(500);再说蜂鸣器与LED同时控制,用一个变量计数,假设用n,主循环程序的写法,while(1){ for(n=100;n>0;n--)\/\/调节n的初值大小,来调节...

求单片机C语言或者keil编程
实 验 名 : 按键选择LED灯左右移动实验 实验说明 : 按键选择LED灯左右移动 连接方式 : 见接线图 注 意 :\/ \/\/--包含你要使用的头文件--\/\/ include <reg51.h> \/\/此文件中定义了51的一些特殊功能寄存器 include <intrins.h> \/\/--定义要使用的IO口--\/\/ sbit K1 = P1^0;...

用keil如何给51单片机烧写程序?
先在KEIL中编译生成HEX文件 (如果编译完了目录内没有找到HEX文件,在项目设置里,C51项中,勾上生成HEX文件选择)再用COM51来烧。(这个参照软件说,较简单。一般先载入HEX文件再点个AUTO就可以了)

keil5添加51单片机工程怎么操作
keil5添加51单片机工程的方法步骤首先点击project-NewuVisionProject-选择路径-添加工程名称新建后弹出一个选择路径的界面,我们需要新建一个项目文件夹,这儿以LED文件夹为例,再设置工程名称,这里设置led为工程名称,注意不要添加后缀名,因为下面已有扩展名了,是.uvproj。设置好工程名后,点击保存保存后,...

相似回答