【电机控制器】STC8H1K-从KEIL4中计算资源消耗资源

【电机控制器】STC8H1K-从KEIL4中计算资源消耗资源 @TOC 前言 使用工具: 1.KEIL4编译器 提示:以下是本篇文章正文内容,下面案例可供参考 一、MCU芯片手册 二、实验 三、实验结论 STC单片机的SRAM,一般包括内部RAM和片上RAM,其中内部RAM最大为256字节,其余SRAM为片上RAM,片上RAM相当于外部数据存储器。 故:片外ram=SRAM1280B - 片内RAM256B = 1024B 根据芯片手册,用户程序区的程序Flash可作为ROM用。 故:EEROM+Flash=总rom大小 1.以我们最开始Keil中显示的数据为例,data=104.7B保存在片内ram,小于128字节(片内RAM最大256字节,其中128字节是做寄存器用,用户不可使用),符合要求! 2.xdata=0B保存在片外ram,小于1024B,符合要求! 3.code=6696B保存在rom,小于17KB+512B(EEROM+Flash)大小,符合要求! 四、参考资料 Keil4打开单片机工程一片空白,cpu100%程序卡死的问题解决 51单片机的片内RAM和片外RAM的区别 51MCU中 data、idata、xdata详解 关于keil软件编译后的data xdata 和code的说明 keil中data,xdata,code指的是什么,存放在哪里,大小是否符合单片机参数规格 总结 本文仅仅简单介绍了【电机控制器】STC8H1K-从KEIL4中计算资源消耗资源,评论区欢迎讨论。

Mar 28, 2025 - 07:36
 0
【电机控制器】STC8H1K-从KEIL4中计算资源消耗资源

【电机控制器】STC8H1K-从KEIL4中计算资源消耗资源

@TOC

前言

使用工具:
1.KEIL4编译器

提示:以下是本篇文章正文内容,下面案例可供参考

一、MCU芯片手册

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、实验

在这里插入图片描述

三、实验结论

STC单片机的SRAM,一般包括内部RAM和片上RAM,其中内部RAM最大为256字节,其余SRAM为片上RAM,片上RAM相当于外部数据存储器。
故:片外ram=SRAM1280B - 片内RAM256B = 1024B 根据芯片手册,用户程序区的程序Flash可作为ROM用。

故:EEROM+Flash=总rom大小

1.以我们最开始Keil中显示的数据为例,data=104.7B保存在片内ram,小于128字节(片内RAM最大256字节,其中128字节是做寄存器用,用户不可使用),符合要求!
2.xdata=0B保存在片外ram,小于1024B,符合要求!
3.code=6696B保存在rom,小于17KB+512B(EEROM+Flash)大小,符合要求!

四、参考资料

Keil4打开单片机工程一片空白,cpu100%程序卡死的问题解决
51单片机的片内RAM和片外RAM的区别
51MCU中 data、idata、xdata详解
关于keil软件编译后的data xdata 和code的说明
keil中data,xdata,code指的是什么,存放在哪里,大小是否符合单片机参数规格

总结

本文仅仅简单介绍了【电机控制器】STC8H1K-从KEIL4中计算资源消耗资源,评论区欢迎讨论。