怎么知道单片机的rom ram是否已经用完

51单片机c语言编程,什么for啊if之类的指令一大串,单片机的ramrom有限,我怎么知道内存是否用完了?一条指令多少字节的不会算啊,128b,4kb,就个概念,具体多... 51单片机c语言编程,什么for啊if之类的指令一大串,单片机的ram rom有限,我怎么知道内存是否用完了?一条指令多少字节的不会算啊,128b,4kb,就个概念,具体多少指令才有这么多?
特别是中断,里面放多少的指令才合适,怎么知道中断程序超出中断的存储范围?!
展开
 我来答
kami03372
2013-03-30 · TA获得超过211个赞
知道小有建树答主
回答量:161
采纳率:0%
帮助的人:128万
展开全部
程序编译以后会有RAM和ROM的使用巧袜信息,超过了你就知道了。中断的存储空间,现在基本上是中断那只存一个跳转指令,跳转到中断服务程序,不过中敬陵断里面还是尽量少放指令,减少程序在中断的耽搁时间,尽量把处理放在主孝稿激程序里。
追问
请问,在哪看RAM和ROM的使用信息?
追答
看编译器的  编译输出信息哈!!
小谢
2024-08-13 广告
有很多家公司生产自动烧录机,以下是一些在市场上获得好评和广泛认可的品牌:1. Adreon:这是一家总部位于加拿大的公司,生产全自动烧录机和其他自动化设备。他们的产品具有高度的可靠性和性能,并且提供广泛的配件和软件支持。2. EZchip:... 点击进入详情页
本回答由小谢提供
一剑出血
高粉答主

2013-03-30 · 醉心答题,欢迎关注
知道大有可为答主
回答量:5.7万
采纳率:78%
帮助的人:1.6亿
展开全部
不需要你自己计算,可以先编程,一边添加功能模块一边随旁御虚时编运燃译查看结果,结果中拆配都会有已占用的ROM和RAM的说明的。
中断函数以尽量简洁为妙,只修改标志,耗时间的处理尽量都在主循环中完成。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
回头望苦海
2013-03-30 · TA获得超过459个赞
知道小有建树答主
回答量:326
采纳率:0%
帮助的人:187万
展开全部
你担心的太多了。。。现在的芯片存储很大了。自己中码学着玩玩的时候根本就用不完。
你用keilc写完程序编译的时候 会生成一个hex文件。 你看那个文件的大小,和那个文件差不多大行简的。
如果你真的装满了。烧芯片的时候会告诉你ROM装不下了的。 放手去搞吧,51不卖带哪行用52 。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式