11942|11

39

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

\'DATA\': SEGMENT TOO LARGE [复制链接]

我用keil写的程序大概有500多行,编译时出错说\'DATA\': SEGMENT TOO LARGE,看了很多说什么data问题的,可是我定义的数组不多啊。然后把memory model 改成了large,编译是对了,可下载在硬件上LCD1602就显示不对。又想用89C54,但它在keil里的头文件也是reg52.h,也不行。  求求各位大神啦,I  NEED  YOUR  HELP!!!
此帖出自51单片机论坛

最新回复

飞利浦的有. P89C54X2 P89C58X2  详情 回复 发表于 2013-7-12 15:12
点赞 关注
 

回复
举报

2856

帖子

260

TA的资源

五彩晶圆(高级)

沙发
 
改成了large,你外面需扩展RAM才行。
此帖出自51单片机论坛

点评

o 那我用54能行不,54的RAM大些  详情 回复 发表于 2013-7-11 22:07
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

板凳
 

回复 沙发ltbytyn 的帖子

o 那我用54能行不,54的RAM大些
此帖出自51单片机论坛
 
 
 

回复

2856

帖子

260

TA的资源

五彩晶圆(高级)

4
 
你用的RAM超出了芯片自带RAM。看一下你的编译栏,能看到用了多少RAM
此帖出自51单片机论坛

点评

多谢啦。问题解决,把有个数组改成xdata就可以了  详情 回复 发表于 2013-7-13 16:09
Program Size: data=9.1 xdata=134 code=2073 是这个么?  详情 回复 发表于 2013-7-12 11:29
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

5
 

回复 4楼ltbytyn 的帖子

Program Size: data=9.1 xdata=134 code=2073
是这个么?
此帖出自51单片机论坛
 
 
 

回复

2856

帖子

260

TA的资源

五彩晶圆(高级)

6
 
你工程中芯片选对着没有?
此帖出自51单片机论坛

点评

是Atmel 的AT89C52哈  详情 回复 发表于 2013-7-12 14:35
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

7
 

回复 6楼ltbytyn 的帖子

是Atmel 的AT89C52哈
此帖出自51单片机论坛
 
 
 

回复

2856

帖子

260

TA的资源

五彩晶圆(高级)

8
 
那你肯定错了。c52内部只有128个字节。无外扩RAM。你选C54就对了

[ 本帖最后由 ltbytyn 于 2013-7-12 14:55 编辑 ]
此帖出自51单片机论坛

点评

keil里没有C54、C58,还有个就是C55,在网上看好多说54单片机选的就是52。凌乱了。。。  详情 回复 发表于 2013-7-12 14:56
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

9
 

回复 8楼ltbytyn 的帖子

keil里没有C54、C58,还有个就是C55,在网上看好多说54单片机选的就是52。凌乱了。。。
此帖出自51单片机论坛
 
 
 

回复

2856

帖子

260

TA的资源

五彩晶圆(高级)

10
 
飞利浦的有.
P89C54X2
P89C58X2
此帖出自51单片机论坛

点评

我们用的是最简单的STC89C51系列的,单片机现在一般是52。你说的那些都不熟,非常感谢  详情 回复 发表于 2013-7-12 15:41
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

11
 

回复 10楼ltbytyn 的帖子

我们用的是最简单的STC89C51系列的,单片机现在一般是52。你说的那些都不熟,非常感谢
此帖出自51单片机论坛
 
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

12
 

回复 4楼ltbytyn 的帖子

多谢啦。问题解决,把有个数组改成xdata就可以了
此帖出自51单片机论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表