关于51单片机使用时KEIL选择芯片的问题

2019-07-15 16:04发布

我使用的是STC89C54RD+芯片,但是平时写程序和编译在KEIL里都是选择AT89C52芯片,现在在写程序时发现RAM不够用了,AT89C52只有128B的RAM和8K的ROM,我的芯片有256B的RAM和16K的ROM,编译时RAM用132B,无法成功,求教选择什么型号芯片才行。我看有的人说去STC官网下载什么配套的东西,我也不知道是啥,而且发现STC官网下载页面一直打不开,求教各位高手,如果有配套的文件,请分享下,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
DDL123
1楼-- · 2019-07-15 18:10
你说的是不是下载软件stcisp,你搜可以下载
HARRY007
2楼-- · 2019-07-15 22:01
 精彩回答 2  元偷偷看……
chenzedong416
3楼-- · 2019-07-16 00:25
DDL123 发表于 2015-9-19 22:17
你说的是不是下载软件stcisp,你搜可以下载

不是啊,我是说编译的时候通不过,说DATA超了。
chenzedong416
4楼-- · 2019-07-16 05:01
HARRY007 发表于 2015-9-20 09:41
就是在STC官网下载ISP软件新版本,然后把STC自己单片机的库添加进去,选择型号的时候选择相应的型号,不然很多RAM都浪费了。http://www.stcmcu.com/

编译出现错误:*** ERROR L107: ADDRESS SPACE OVERFLOW这个应该是RAM超过范围了吧,其实我RAM只用了128BYTE
HARRY007
5楼-- · 2019-07-16 07:26
chenzedong416 发表于 2015-9-28 07:18
编译出现错误:*** ERROR L107: ADDRESS SPACE OVERFLOW这个应该是RAM超过范围了吧,其实我RAM只用了128BYTE

添加下STC的库,到官网下载一下

一周热门 更多>