如何用keil4编译出Flash Memory为60k的单片机的程序???

[复制链接]
3463|5
 楼主| birdthree 发表于 2011-5-18 11:54 | 显示全部楼层 |阅读模式
我用的单片机是STC12CA60S2,在keil4中用AT89C51代替。

STC12C5A60S2的Flash Memory是60k.

但现在程序已经远大于4K了,而编译出的hex依然是4K,导致部分程序执行不正常。



如何才能把程序完整的编译出来呢??

求高手提供解决方案!!
大道至简 发表于 2011-5-18 13:44 | 显示全部楼层
4k、60k,绕来绕去看不懂
chunyang 发表于 2011-5-18 16:26 | 显示全部楼层
选择89C516,64K的。
 楼主| birdthree 发表于 2011-5-18 17:00 | 显示全部楼层
选择89C516,64K的。
chunyang 发表于 2011-5-18 16:26



我选择了,生成的hex依然是4k
chunyang 发表于 2011-5-18 17:07 | 显示全部楼层
说明你的Keil版本有最大程序尺寸限制,是试用版。
 楼主| birdthree 发表于 2011-5-18 23:27 | 显示全部楼层
说明你的Keil版本有最大程序尺寸限制,是试用版。
chunyang 发表于 2011-5-18 17:07



我也**过了...它不会提示那个2k limit什么东西的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

4

帖子

0

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