找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3822|回复: 4
收起左侧

STC15W4K56S4内部RAM的问题

[复制链接]
ID:128880 发表于 2017-12-29 15:02 | 显示全部楼层 |阅读模式
#include<STC15F2K60S2.H>

unsigned int xdata RecipeParameters[1024];
void main()
{
        unsigned int i;

        for(i=0;i<1024;i++)
        {
                RecipeParameters[ i]=i;
        }
        while(1)
        {
        
        }
}

如上程序,给单片机内部的SRAM定义了一个数组,长1024个双字节,程序利用循环赋值,利用keil的 程序仿真,只能看到前面300个,后面的字节不能使用,请问是什么原因啊!
XRAM.JPG


回复

使用道具 举报

ID:97438 发表于 2017-12-29 17:33 | 显示全部楼层
可能是你的keil问题吧,我刚测试了下,我的是可以看到全部的。
回复

使用道具 举报

ID:123289 发表于 2017-12-29 22:35 | 显示全部楼层
你用了#include<STC15F2K60S2.H>,查一下里面规定RAM有多少。
回复

使用道具 举报

ID:97438 发表于 2017-12-30 11:10 | 显示全部楼层
yzwzfyz 发表于 2017-12-29 22:35
你用了#include,查一下里面规定RAM有多少。

兄弟,头文件里面并不会规定RAM有多少的。
回复

使用道具 举报

ID:269137 发表于 2017-12-30 11:44 | 显示全部楼层
我的是可以看到全部的。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表