[PIC®/AVR®/dsPIC®产品] 超2KB

[复制链接]
1526|17
 楼主| zhanglli 发表于 2022-11-6 16:15 | 显示全部楼层 |阅读模式
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    MODULE:  F:\安装的软件\KEIL 4\C51\LIB\C51S.LIB (-----)
    LIMIT:   0800H BYTES
是不是代码超过2KB了
xxrs 发表于 2022-11-6 16:18 | 显示全部楼层
因为你用的是限制版,容许的代码有限制。 你的代码文件过大,超过了(限制版的)极限。
jiaxw 发表于 2022-11-6 16:30 | 显示全部楼层
我的keil是64KB限制,再大点怎么破?
dengdc 发表于 2022-11-6 16:39 | 显示全部楼层
超的不是很大,看看能否再优化一下代码。
llljh 发表于 2022-11-6 16:42 | 显示全部楼层
看看变量能否再优化优化,能用局部变量不要用全局。
tpgf 发表于 2022-12-6 15:38 | 显示全部楼层
xxrs 发表于 2022-11-6 16:18
因为你用的是限制版,容许的代码有限制。 你的代码文件过大,超过了(限制版的)极限。
...

在哪里能判断使用的版本是限制版的呢
qcliu 发表于 2022-12-6 15:48 | 显示全部楼层
争取减少一下全局变量 少使用数组数据
drer 发表于 2022-12-6 16:05 | 显示全部楼层
你的软件没有**,请按以下步骤**
如何**Keil
若不**Keil,那么我们程序容量会被限制在2k内。若**,代码的容量将不被限制。
第一步:打开Keil编译器
第二步:单击【File】
第三步:单击【License Management】
第四步:复制License Management界面中的CID号
第五步:打开注册机
第六步:将刚复制的CID号粘贴到注册机的CID号框中
第七步:点击【Generate】将会生成激活码
第八步:把生成的激活码复制粘贴到KEIL的New License ID Code(LIC)里
第九步:然后点击【Add Lic】
、  注册完成之后,会在License Management界面中间的PK51的后面添加使用截止日期到2020,说明已经成功**了。
注意:若**的时候出现:
ERROR R206: NO REGISTRY ACCESS, ADMINISTRATION RIGHTS REQUIRED
【翻译】错误R206:没有注册使用权,需要管理员权限。
解决方法:
用管理员的身份运行Keil这个编译器,然后再按上述的方法操作一遍即可**。
coshi 发表于 2022-12-6 16:35 | 显示全部楼层
应该是没有**成功的问题,你有KILL4的**机没,没有的话我给你i传一下
kxsi 发表于 2022-12-6 16:52 | 显示全部楼层
你的kile没有破 解  用**软件**下就可以了
wiba 发表于 2022-12-6 17:00 | 显示全部楼层
在破 解之前需要重新对软件进行安装吗
weifeng90 发表于 2022-12-6 19:23 来自手机 | 显示全部楼层
就是代码限制,没有和谐吧?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1016

主题

9386

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部