怎么知道程序中用了多大的RAM呢?

[复制链接]
3694|4
 楼主| myic200610 发表于 2009-7-19 13:35 | 显示全部楼层 |阅读模式
单片机用的是AT89S51,内部RAM是128字节。
请教:
我怎么知道我的程序中用了多大的RAM呢?

谢谢!

说明:
开发环境用的是Keil.现在,我想根据程序中RAM的大小来决定是否需要外扩片外RAM。
jerkoh 发表于 2009-7-19 14:19 | 显示全部楼层

re

编译后就可以看到地下 编译窗口显示用了多少RAM
phoenixmy 发表于 2009-7-20 12:37 | 显示全部楼层

看MAP文件



里面会有相关信息
Black_Boy 发表于 2009-7-20 19:32 | 显示全部楼层

编译的输出窗口会有提示信息的

keil的变异输出串口会有很全的提示信息,包括变异结果,可以观察到DATA(RAM)区、CODE(代码区)的使用情况。
 楼主| myic200610 发表于 2009-7-20 23:56 | 显示全部楼层

RE

谢谢大家的指点!

我已经在keil中找到了相关的信息!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

536

主题

2587

帖子

4

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