电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>51单片机的片内RAM和片外RAM的区别

51单片机的片内RAM和片外RAM的区别

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

80C51单片机RAM低128个存储单元划分为哪4个主要部分?

80C51单片机RAM低128个存储单元划分为哪4个主要部分?各部分主要功能是什么?
2011-10-08 16:10:02

89C51单片机的主要特性

第2章89C51单片机的结构与原理2.189C51单片机的主要特性89C51具有如下特性:(1)面向控制的8位CPU;(2)一个振荡器和时钟产生的电路;(3)4 KB Flash ROM
2021-11-18 06:49:36

89C51RAM的空间是怎样分配的?

89C51内有256 B内存,这內存是怎样分配?
2023-10-27 08:21:47

51单片机使用如果不xdata编译器超过内部ram会自动放到外部ram中吗 ?

51单片机使用如果不xdata编译器超过内部ram会自动放到外部ram中吗
2023-09-25 06:38:39

51单片机内存结构相关资料分享

**51单片机内存结构:存储器分为程序存储器(ROM)和数据存储器(RAM),两种又都可以分为即需要自己在单片机外部扩展。8051单片机程序存储器有4K,数据存储器有256
2021-11-10 07:05:11

51单片机和stm32单片机的具体区别

  ​大部分朋友可能都知道51单片机和stm32单片机也知道一般入门会先学习51单片机在学习stm32单片机会简单一些,但是对于51单片机和stm32单片机的具体区别却不知道了,有些人觉得没必要
2021-11-23 09:00:25

51单片机存储程序和数据的方式概述

51单片机是如何存储程序和数据的?在学校很少用到外扩ROM/RAM的情况,都是用C语言编程,不差空间,代码太大了,买个大ROM的芯片就行了。现在工作了,单位是做SoC的,采用了51的IP核,才算
2019-09-05 00:08:59

51单片机扩展RAM6264实验的相关资料分享

51单片机Proteus仿真+Keil工程-实验6-单片机扩展RAM6264实验:直接向RAM6264读写数据,通过按键在八位数码管显示,并向RAM写数据,仿真观察写入RAM的数据
2021-11-18 08:01:16

51单片机是如何存储程序和数据的?

什么可擦可写的)。比如系统有64K的扩MEMORY,低32K我用作保存CODE,并让单片机在这32K之中读取程序运行,高32K我作为用户数据的保存处,完全可以。只是此时本来完全独立的CODE和DATA
2015-07-26 11:54:24

51单片机是如何存储程序和数据的?

什么可擦可写的)。比如系统有64K的扩MEMORY,低32K我用作保存CODE,并让单片机在这32K之中读取程序运行,高32K我作为用户数据的保存处,完全可以。只是此时本来完全独立的CODE和DATA
2016-09-27 10:10:35

51单片机是如何存储程序和数据的?

各种RAM什么可擦可写的)。比如系统有64K的扩MEMORY,低32K我用作保存CODE,并让单片机在这32K之中读取程序运行,高32K我作为用户数据的保存处,完全可以。只是此时本来完全独立的CODE
2016-12-18 15:15:36

51单片机有哪几个存储器

物理上看,51单片机有四个存储器,程序存储器,程序存储器,数据存储器,数据存储器。89s51/89s52的程序存储器为4kb/8kb的flash,89s51/89s52的数据
2021-11-19 07:06:41

51单片机RAM空间不足怎么办

的是RAM空间不足的问题,因为51单片机RAM只有128Bytes, 所以要将Memory Model改为"Compact:variables in PDATA", 这样定义
2021-12-01 08:21:11

51单片机的存储器分为俩大部分

51单片机之存储器51单片机结构:程序存储器ROM:ROM:ROM:ROM和ROM的区分:程序存储器ROM中的7个特殊地址:数据存储器RAMRAMRAM51单片机结构
2021-11-18 09:03:53

51系列单片机的内部存储器简介

程序存储器和数据存储器两个独立的地址空间,通常称这种形式为哈佛结构(分别独立编址)。51 系列单片机的存储器从物理位置看,有 4 个存储器空间,即数据存储器(简称 RAM)、程序存...
2021-12-01 08:32:35

51系列单片机的数据存储器有哪些分类

51 系列单片机的数据存储器分片 RAM RAM 两部分。通常数据存储器有 128B,对应的地址范围是 00H~7FH;增强型数据存储器有 256B,对应的地址范围是 00H
2021-12-02 07:35:11

RAM芯片的选型问题

要求单片机外设128MB的RAM,可以选哪种型号的芯片,最多支持8RAM扩展
2017-03-20 12:35:24

单片机RAM不够用怎么解决?

来自一位用户的咨询,麻烦帮忙解答。越详细越好,有图有真相。如有相关的视频、文档也可以辅助说明,谢谢。 单片机RAM不够用怎么办? 单片机都有RAM,如果我们一下子定义了一大堆的变量,使得变量占的空间大于RAM,这样单片机还能运行吗?电脑出现这种问题是怎么解决的
2024-02-02 07:35:01

单片机ram和rom的区别是什么

Memory) 程序存储器在单片机中用来存储程序数据及 …单片机运行时需要调用某个程序/函数/固定数据时就需要读取ROM,然后在RAM中执行这些程序/函数的功能,所产生的临时数据也都存在RAM,断电后这些临时数据就丢失了。ROM:(Read Only Memory)程序存储器在单片机中用来存..
2022-01-26 07:02:52

单片机RAM ROM区别单片机与电脑的区别 精选资料分享

RAM运行内存ROM存储内存对于古老的单片机来说它的ROM是用来固化一些程序的 写好了之后只能读取 所以ROM read only memory 叫做只读存储器RAM是随机存储器 掉电之后可以数据
2021-07-14 07:34:41

单片机寻址,0000-3FFF用于RAM1,4000-FFFF用于RAM2

本帖最后由 发烧友LV 于 2014-11-3 10:26 编辑 请问这个关于单片机寻址的问题怎么解答?0000-3FFF用于RAM1,4000-FFFF用于RAM2,请画出RAM1和RAM2的选信号译码电路
2014-11-03 10:21:46

单片机数据传送类指令的相关资料分享

单片机教程十:单片机数据传送类指令单片机的累加器A与RAM之间的数据传递类指令MOVX A,@RiMOVX @Ri,AMOVX A,@DPTRMOVX @DPTR,A说明:1)在51系列单片机
2021-12-03 06:45:00

RAM的代码怎么定义

Question:在keil 51中,可选择small (data),compact(pdata),large(xdata)三种方式存储数据变量。如果我扩了RAM,是不是只是选择large
2019-07-01 04:06:04

内外设和外设的区别

内外设就是上外设,同一种意思不同说法而已。内外设和外设的区别、外设是两个概念,指做成芯片的集成电路内部,简称同理显而易见;外设是外部设备的简称,是指集成电路芯片外部
2021-07-23 06:34:56

AT89S51单片机

AT89S51是一个低功耗,高性能CMOS 8位单片机内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用
2013-10-12 11:45:14

AVR单片机51单片机有哪些突出的优点

相比经典的51系列来说,AVR单片机突出的优点主要有以下几点:一、速度快。AVR是精简指令集单片机,其速度可以达到1MIPS/秒,理论上是传统的51的12倍,实际上在10倍左右。二、上资源丰富
2011-11-15 14:59:38

IAR C编译器中如何选择才能不初始化RAM

IAR C编译器中如何选择才能不初始化RAM?配置IAR时器件与代码选型不一致怎么办呢?
2022-01-27 06:22:47

MCS-51单片机物理结构相关资料推荐

文章目录内存结构程序存储器数据存储器通用寄存器区位寻址区一般RAM区特殊功能寄存器区内存结构MCS-51单片机在物理结构上有四个存储空间:程序存储器、程序存储器、MCS-51单片机在物理结构
2021-12-01 06:57:55

MCS-51单片机的结构与原理结构

单片机学习笔记来源于中国MOOC《单片机原理与应用》——北京交通大学MCS-51单片机的结构与原理结构:·一个8位CPU;·振荡和定时电路;·128B内部RAM(00H~7FH);·4个8位并行
2021-11-18 08:15:24

MCS-51单片机硬件结构主要部件组成

第 2 章MCS-51 单片机硬件结构1. MCS-51 系列单片机的基本结构1.MCS-51 系列单片机的总体基本结构MCS-51 系列单片机主要部件组成:微处理器(MPU)、数据存储器(RAM
2021-12-01 06:56:02

MCS-51的存储器分类

MCS-51的存储器不仅有ROM和RAM之分,还有片之分。MCS-51的内存储器集成在芯片内部,是MCS-51的一个组成部分;而外存储器是外接的专用存储器芯片,MCS-51只提供地址和控制
2021-12-07 08:49:14

MCS51单片机C语言程序设计

03MCS51单片机C语言程序设计* 吉林大学通信工程学院 Page * 存储模式及说明 存储模式 说明 SMALL 默认的存储类型是data,参数及局部变量放入可直接寻址RAM的用户区中(最大
2021-07-15 07:45:57

MSC-51单片机是什么

单片机产品统称为80C51系列。单片机:在一集成电路芯片上集成微处理器(CPU)、存储器(ROM和RAM)、I/O接口电路,从而构成了单芯片微型计算机,即单片机(single chip Micr...
2021-07-20 07:10:58

Xilinx FPGAROM FIFO RAM联合实例之功能概述

逻辑分析仪chipscope,我们可以观察FPGAROM、FIFO和RAM的读写时序,也可以只比较ROM预存储的数据和RAM最后读出的数据,确认整个读写缓存过程中,数据的一致性是否实现。 2 模块
2019-01-10 09:46:06

Xilinx FPGA入门连载47:FPGARAM实例之功能概述

Xilinx FPGA入门连载47:FPGARAM实例之功能概述特权同学,版权所有配套例程和更多资料下载链接:http://pan.baidu.com/s/1jGjAhEm 1 功能概述该工程
2016-01-20 12:28:28

Xilinx FPGA入门连载48:FPGARAM实例之RAM配置

`Xilinx FPGA入门连载48:FPGARAM实例之RAM配置特权同学,版权所有配套例程和更多资料下载链接:http://pan.baidu.com/s/1jGjAhEm 1新建源文件打开
2016-01-22 13:39:24

Xilinx FPGA入门连载59:FPGA ROM FIFO RAM联合实例之功能概述

`Xilinx FPGA入门连载59:FPGA ROM FIFO RAM联合实例之功能概述特权同学,版权所有配套例程和更多资料下载链接:http://pan.baidu.com/s
2016-03-16 12:43:36

cogobuy分析 开发51单片机操作系统应注意的问题

RAM空间  51系列单片机只有128个或者256个字节的RAM空间,稍微不注意就用完了。如果操作系统把RAM使用得所剩无几,那用户的应用程序用什么? 如果说用户的程序可以把变量定义在
2012-03-26 16:53:39

cogobuy分析 开发51单片机操作系统应注意的问题

RAM空间  51系列单片机只有128个或者256个字节的RAM空间,稍微不注意就用完了。如果操作系统把RAM使用得所剩无几,那用户的应用程序用什么? 如果说用户的程序可以把变量定义在
2012-03-26 16:59:55

dsp6455的bootloader是在还是在

dsp6455的bootloader是在还是在?它与烧写程序中的搬运程序有什么区别
2020-05-22 13:16:50

verilog如何实现ram

有多ram,如何根据地址选其中一译码器:module choose(in,cs);input [2:0] in; output reg [5:0] cs;always
2015-02-10 10:26:54

《微机原理与汇编语言》单片机小系统及扩展

`《微机原理与汇编语言》单片机小系统及扩展[hide][/hide]`
2017-04-05 12:56:52

为什么单片机中的RAM很少呢

经典的AT89C51单片机,其内部只有128字节RAM(内存),同样经典的MSP430F149...
2021-12-13 06:38:33

为什么rom送ram需要累加器清零呢?

为什么rom送ram需要累加器清零呢?是何原因?请问一下大神
2023-03-28 11:35:57

为什么要RAM大的DSP效率高?

为什么要RAM大的DSP效率高?
2019-09-03 05:55:24

关于CC3220Flash的问题

各位老师:大家好,我有个疑问想问问,CC3220(除CC3220SF)应用上一定要增加Flash吗?或者说加了有什么好处?我在网上查到资料 :bootloader使用了一部分MCU RAM用于
2021-09-17 09:45:03

关于对RAM和ROM的理解正确吗

就是ROM的一种。EEPROM也是ROM的一种,通过单片机向里面写入数据,用来保存参数。1,请问以上理解是否正确呢?2,一个问题,上ROM什么时候可以修改?3,在程序运行的时候,可不可以修改上ROM
2020-05-05 04:35:27

勇敢的芯伴你玩转Altera FPGA连载83:FPGARAM实例之功能概述

`勇敢的芯伴你玩转Altera FPGA连载83:FPGARAM实例之功能概述特权同学,版权所有配套例程和更多资料下载链接:http://pan.baidu.com/s/1i5LMUUD 该
2018-06-30 17:16:32

勇敢的芯伴你玩转Altera FPGA连载85:FPGARAM实例之RAM配置

`勇敢的芯伴你玩转Altera FPGA连载85:FPGARAM实例之RAM配置特权同学,版权所有配套例程和更多资料下载链接:http://pan.baidu.com/s/1i5LMUUD 在
2018-07-17 22:15:28

基于单片机的音乐喷泉控制

`该硬件电路的核心是8751单片机,其具有4KB的EPROM,无须扩程序存储器;该系统中控制的对象,没有大量的运算和暂存数据,的128B的RAM已足以满足容量要求,故不必进行RAM
2012-03-17 00:15:08

如何使用E10A调试SH系列不带FLASH的单片机

,SH4等不带内部FLASH的单片机,我们只能在RAM里进行仿真和调试了。 下面以SH2A为例,如何设置断点,如何在内置SRAM里或者SDRAM里调试程序,如何下载程序到外部FLASH里
2014-12-29 15:25:14

如何查看RAM中的数据

如题,各位前辈,我想用protues仿真一下 “扩展RAM”,验证一下是否操作正确,如何查看RAM中写入的数据呢?
2012-05-19 14:45:43

如何正确配置AD9957RAM

各位专家: 我用AD9957做信号生成,目前单频模式工作正常。但是QDUC模式下,用RAM回放波形始终无法调通。 按照本论坛以前的帖子,先把9957按照默认模式初始化,写好两个RAM段地址
2023-12-13 06:51:40

51单片机做一些简单的回顾

51单片机:我觉得51的架构是分为:它的硬件结构+指令集:CPU,ROM,RAM,ROM,RAM,总线,IO,中断,定时器,串口我学了后面的ARM重新来对51单片机做一些简单的回顾,程序
2021-12-01 06:04:54

单片机地址空间和堆栈的理解

寻址ram 0x0000- 0xffff程序存储区单片机存储器有ROM跟RAM之分,RAM存放中间结果,数据和经常变换的代码,ROM存放code。51单片机采用的是哈弗结构,即数据跟代码拥...
2022-01-20 08:18:59

开发51单片机操作系统应注意的问题

系列单片机的硬件堆栈不能放在,所以要在51系列单片机上开发操作系统的话就要少用它的RAM。但是不用RAM是办不到的,因为操作系统也要传递参数,也要使用堆栈。C51单片机的C函数传递参数是通过
2012-04-29 17:07:56

求教个RAM扩展问题

(){uchar temp;dat=0x06;temp=dat;P1=temp;}源代码是如上,我想测试片RAM是否读取成功,然后用连接在P1口的数码管显示存进去的数据。结果没有任何反应。求教啊。电路图如下。这个问题困扰了小弟很久了,望大神大发慈悲。
2013-03-24 15:14:43

浅析51单片机存储器结构

程序存储器ROM和数据存储器RAM分开编址,属于“哈佛”结构。程序存储器ORM用于固化程序,常数和数据表。数据存储器用于存放程序运行中产生的各种数据并用于堆栈。51单片机存储器结构如图所示:51单片机存储器在物理结构上分成四个空间:程序存储器、程序存储器、数据存储器和数据存储器。从
2021-12-01 08:24:14

若不写存储器类型,编译器按默认模式确认为RAM 还是RAM

1.若不写存储器类型,编译器按默认模式确认为RAM 还是RAM ?2.#include""与#include的区别?3.发光二极管的导通电流和管压降是多少?
2016-09-25 08:42:05

讲解使用memheap内存管理算法对内部RAM的SDRAM进行管理的方法

在开发中由于单片机自带的 RAM 空间比较小,有时候需要扩展RAM 以供使用,RT-Thread 提供了 memheap 管理算法来管理多块不相邻的内存空间,本文以正点原子
2022-05-11 14:45:46

请教一下大神在8051单片机RAM该如何分区呢?

请教一下大神在8051单片机RAM该如何分区呢?
2023-05-09 16:05:39

请问51单片机内部RAM怎么应用

51单片机的内部RAM为256字节,加入我设置一个数组如r***uf[20],这个数组发在RAM的低128字节,r***uf[20]的地址是随意的?还是从00H开始14H结束?如果是随意存放在低128字节中,我在程序里能不能将数组的地址固定?
2019-03-31 23:40:52

请问51单片机扩展IO及RAM,P0 P2口未用到的IO还可以当一般IO用吗?

急,51单片机扩展IO及RAM后..P0 P2口未用到的IO还可以当一般IO用吗?扩展RAM为6264,扩展用了13条地址线,P2.7//P2.6用做选.还有P2.5未用.会的指点下
2019-10-15 09:01:33

请问单片机振荡器怎么配置?

如题,本人刚学单片机,请问单片机/振荡器如何配置?
2019-09-16 10:30:26

请问C6748内部的128KB的Shared RAM与DDR2访问速度哪个快?

C6748内部,128KB的Shared RAM与DDR2访问速度,哪个快?DDR2的速度可以根据时钟和时序进行计算,但128KB的Shared RAM的访问速度,有没有资料介绍?
2019-07-18 06:54:13

请问这两单片机有什么区别

请问这两单片机有什么区别啊?新手应该用那一?(在校大学生用){:1:}{:1:}{:1:}
2014-04-05 13:43:32

资料下载:单片机RAM,串行的

的STC8H8K信号采集版”介绍了通过并行接口扩展单片机内存的方法。在STC8H8K单片机运行在40MHz总线的情况下,完成片RAM的读写仅仅需要0.5微妙。这在很多情况下可以满足单片机数据访问的要求了。但是通过单片机的...
2021-07-01 08:45:13

配置EMI0CF(RAM)程序出现异常

使用C8051F020的芯片,原来按键(HD7279)和显示屏(OCM19264)的程序是正常的现在想配置EMI0CF(RAM),初始化程序只加这一条语句,发现按键(HD7279)就不
2016-07-08 09:15:16

采用51单片机扩展一RAM和EPROM

存储器扩展实验采用51单片机扩展一RAM 6116和一EPROM 2716,6116既能作为数据存储器,又能作为程序存储器使用。向6116的30H到40H写入1,2,3…要求使用MOVC方式
2022-01-17 07:20:46

单片机原理与应用:节 ROM RAM同时扩展#单片机

单片机
学习硬声知识发布于 2022-11-08 20:25:43

一文读懂51单片机RAM分区

51单片机RAM 51单片机RAM分为四个区域 1.工作寄存器区(00H~1FH) 2.位寻址区(20H~2FH) 3.用户RAM区(30H~7FH) 4.特殊功能寄存器(80H~FFH) 其中
2018-10-13 20:21:011824

如何正确的划分51单片机中的RAM

51 单片机RAM 分为两个部分,一块是片内 RAM,一块是片外 RAM。标准 51 的片内 RAM 地址从 0x00H~0x7F 共 128 个字节,而现在我们用的 51 系列的单片机都是带扩展片内 RAM 的,即 RAM 是从 0x00~0xFF 共 256 个字节。
2018-12-10 16:16:546383

51单片机RAM区域的划分详细资料说明

前边介绍单片机资源的时候,我们提到过 STC89C52 共有 512 字节的 RAM,是用来保存数据的,比如我们定义的变量都是直接存在 RAM 里边的。但是单片机的这 512 字节的 RAM在地位
2019-04-12 18:26:001

如何使用51单片机扩展64K的RAM详细资料免费下载

本文章将简要说明51单片机扩展ram的方法,为了避免以后再扩展ram,我一步到位的将ram扩展到64KB
2019-07-23 17:37:009

51单片机的内部RAM的详细资料说明

单片机内部RAM,共256个单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。现在新出的51 单片机都在内部扩展了外部RAM,通常的情况是256B+1024B的RAM组合,不过在芯片内部之所以还叫外部RAM是因为是用外部总线连接的,访问方式还是MOVX。
2019-07-15 17:39:001

如何对51单片机RAM不同的区域进行划分

51单片机RAM分为两个部分,一块是片内RAM,一块是片外RAM。标准51的片内RAM地址从0x00H~0x7F共128个字节,而现在我们用的51系列的单片机都是带扩展片内 RAM 的,即 RAM 是从 0x00~0xFF 共 256 个字节。
2019-12-17 15:47:182028

51单片机Proteus仿真+Keil工程-实验6-单片机扩展RAM6264实验

51单片机Proteus仿真+Keil工程-实验6-单片机扩展RAM6264实验:直接向RAM6264读写数据,通过按键在八位数码管显示,并向RAM写数据,仿真观察写入RAM的数据
2021-11-11 12:36:0619

单片机RAM ROM区别单片机与电脑的区别

RAM运行内存ROM存储内存对于古老的单片机来说它的ROM是用来固化一些程序的 写好了之后只能读取 所以ROM read only memory 叫做只读存储器RAM是随机存储器 掉电之后可以数据
2021-11-14 19:36:0512

关于RAM以及单片机内存少的几点内容

经典的AT89C51单片机,其内部只有128字节RAM(内存),同样经典的MSP430F149也只有2K的RAM空间。   即使现在用的比较多的STM32F1系列,其最大的RAM也不到100K
2021-11-19 11:30:362918

backup ram不稳定 stm32_一文看懂STM32单片机51单片机区别

RAM、ROM、I/O这些都是单独的芯片,然后这些芯片被安装在一个主板上,这样就构成了我们的PC主板,进而组装成电脑,而单片机只是将这所有的集中在了一个芯片上而已。  51单片机简介  应用最广泛的8位...
2021-11-20 16:21:026

51单片机small、compact、large模式区别以及遇到的问题

模式的区别51单片机RAM分为片内和片外,标准的51内核是0x00~0x7F一共128B,而现在的大多数半导体厂商开发的51系列单片机都带了扩展片内RAM,即片内RAM区域一般是从0x00到0xFF一共256B。随着功能需求越来越多,程序量越来越大,那片内这256B也不够用了,因此又扩展了片外RAM
2021-11-21 11:21:0466

浅谈单片机rom和ram与代码的关系,以及为什么要加上拉电阻

ROM,RAM以及code,dataram掉电丢失rom掉电不丢失因为单片机RAM很有限,所以将不变的保存到ROM中CODE关键字的作用就是告诉编译器把这些内容写到ROM中以 AT89c51
2021-11-25 18:36:038

区分单片机RAM、ROM、Flash

复习单片机中ROM、RAM、Flash的区别
2021-12-01 20:36:1320

单片机ram和rom的区别

单片机运行时需要调用某个程序/函数/固定数据时就需要读取ROM,然后在RAM中执行这些程序/函数的功能,所产生的临时数据也都存在RAM内,断电后这些临时数据就丢失了。ROM:(Read Only
2021-12-02 09:36:1513

单片机中的RAM vs ROM

单片机中的RAM vs ROM
2023-09-28 17:57:26615

巧言单片机RAM及ROM

巧言单片机RAM及ROM
2023-10-17 15:45:16451

已全部加载完成