求教关于ROM的问题

[复制链接]
2494|14
 楼主| eyesmall 发表于 2012-7-24 15:51 | 显示全部楼层 |阅读模式
比如STC89C516RD+  内部ROM为64K     这个64K是个什么概念呢   是说用KEIL编译生成HEX文件的大小要在64K 以内吗    如不是  怎么知道自己写的程序有多大 用的是C51   A51汇编基本没学    感觉太抽象   看的郭天祥老师的视频,暂时放弃汇编,必须用的时候再说
 楼主| eyesmall 发表于 2012-7-24 16:24 | 显示全部楼层
自己顶
 楼主| eyesmall 发表于 2012-7-24 16:42 | 显示全部楼层
新手怕什么,怕问题简单了 怕问完了没人回答,偶尔再来点冷嘲热讽
lyjian 发表于 2012-7-24 18:47 | 显示全部楼层
64k byte
64K byte的二进制代码
编译后代码是多大keil会告诉你
www5911839 发表于 2012-7-24 21:42 | 显示全部楼层
没好好看书
651927693 发表于 2012-7-25 07:53 | 显示全部楼层
4楼正解
yiucing 发表于 2012-7-25 08:57 | 显示全部楼层
不是hex文件大小
 楼主| eyesmall 发表于 2012-7-25 10:10 | 显示全部楼层
4# lyjian
只是不知道怎么去看自己程序的实际大小,看书了但没注意到这个,望指点
yiucing 发表于 2012-7-25 15:54 | 显示全部楼层
这里看啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
saigood2012 发表于 2012-7-25 19:13 | 显示全部楼层
因为PC指针是16位的,那么它所能达到最大的寻址范围是0xFFFF,也就是64K,当然,你所写的代码应该小于这个值,不然要外扩存储芯片了,程序大小KEIL编译的时候会提示你的。:)
buxiaotian 发表于 2012-7-25 20:10 | 显示全部楼层
十楼正解
 楼主| eyesmall 发表于 2012-7-26 13:30 | 显示全部楼层
9# yiucing
可能版本问题或是设置问题 我的看不到呀

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yiucing 发表于 2012-7-27 09:32 | 显示全部楼层
本帖最后由 yiucing 于 2012-7-27 16:34 编辑

uv2也有啊

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| eyesmall 发表于 2012-7-27 15:57 | 显示全部楼层
13# yiucing
求设置,我的也是uv2  但是不显示
yiucing 发表于 2012-7-27 17:23 | 显示全部楼层
不解
看看.m51有没有

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

17

主题

168

帖子

0

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