1 MCS-51单片机内部数据存储器的RAM结构详细解析-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

MCS-51单片机内部数据存储器的RAM结构详细解析

GReq_mcu168 来源:未知 2019-01-27 11:38 次阅读

内部数据存储器低128单元

8051单片机的内部RAM共有256个单元,通常把这256个单元按其功能划分为两部分:低128单元(单元地址00H~7FH)和高128单元(单元地址80H~FFH)。如图所示为低128单元的配置图。

寄存器

8051共有4组寄存器,每组8个寄存单元(各为8),各组都以R0~R7作寄存单元编号。寄存器常用于存放操作数中间结果等。由于它们的功能及使用不作预先规定,因此称之为通用寄存器,有时也叫工作寄存器。4组通用寄存器占据内部RAM的00H~1FH单元地址。

在任一时刻,CPU只能使用其中的一组寄存器,并且把正在使用的那组寄存器称之为当前寄存器组。到底是哪一组,由程序状态字寄存器PSW中RS1、RS0位的状态组合来决定。

通用寄存器为CPU提供了就近存储数据的便利,有利于提高单片机的运算速度。此外,使用通用寄存器还能提高程序编制的灵活性,因此,在单片机的应用编程中应充分利用这些寄存器,以简化程序设计,提高程序运行速度。

位寻址区

内部RAM的20H~2FH单元,既可作为一般RAM单元使用,进行字节操作,也可以对单元中每一位进行位操作,因此把该区称之为位寻址区。位寻址区共有16个RAM单元,计128位,地址为00H~7FH。MCS-51具有布尔处理机功能,这个位寻址区可以构成布尔处理机的存储空间。这种位寻址能力是MCS-51的一个重要特点。

用户RAM区

在内部RAM低128单元中,通用寄存器占去32个单元,位寻址区占去16个单元,剩下80个单元,这就是供用户使用的一般RAM区,其单元地址为30H~7FH。对用户RAM区的使用没有任何规定或限制,但在一般应用中常把堆栈开辟在此区中。

内部数据存储器高128单元

内部RAM的高128单元是供给专用寄存器使用的,其单元地址为80H~FFH。因这些寄存器的功能已作专门规定,故称之为专用寄存器(Special Function Register),也可称为特殊功能寄存器。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储器
    +关注

    关注

    38

    文章

    7484

    浏览量

    163759
  • RAM
    RAM
    +关注

    关注

    8

    文章

    1368

    浏览量

    114639
  • 51单片机
    +关注

    关注

    274

    文章

    5702

    浏览量

    123480

原文标题:MCS-51单片机内部数据存储器RAM结构详解

文章出处:【微信号:mcu168,微信公众号:硬件攻城狮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    MCS-51单片机基本原理

    MCS-51单片机基本原理[学习要求] 掌握MCS-51单片机的基本概念和基本原理。[重点与难点]重点:单片机的基本原理与
    发表于 03-19 16:39

    MCS-51单片机存储器结构

    MCS-51单片机存储器结构
    发表于 08-19 21:12

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

    文章目录内存结构程序存储器数据存储器通用寄存区位寻址区一般RAM区特殊功能寄存
    发表于 12-01 06:57

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

    第 2 章MCS-51 单片机硬件结构1. MCS-51 系列单片机的基本结构1.
    发表于 12-01 06:56

    MCS-51存储器分类

    MCS-51存储器不仅有ROM和RAM之分,还有片内和片外之分。MCS-51的内存储器集成在芯片内部
    发表于 12-07 08:49

    MCS-51单片机内部定时计数及其应用

    MCS-51单片机内部定时计数及其应用
    发表于 09-19 13:21 159次下载

    MCS-51单片机数据存储器的扩展

    MCS-51单片机数据存储器的扩展:3 数据存储器的扩展MC
    发表于 09-26 08:22 124次下载

    MCS-51单片机系统结构

    2.1  MCS-51单片机的外特性2.2  MCS-51单片机内部结构2.3  CPU及复位电路2.4  IO端口2.5 
    发表于 08-12 11:33 46次下载

    MCS-51单片机内部结构

    8051是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。    8051单片机包含中央处理、程序
    发表于 04-03 00:13 3718次阅读

    8051单片机内部数据存储器RAM结构

    8051单片机内部数据存储器RAM结构图,附件是HTML文件,浏览打开的。没有问题,敬请放
    发表于 12-28 12:07 0次下载

    MCS-51单片机存储空间的介绍以及划分

    MCS-51存储器有片内RAM、片外RAM 和 ROM 三个空间。 MCS-51单片机
    的头像 发表于 02-08 09:32 2.7w次阅读
    <b class='flag-5'>MCS-51</b><b class='flag-5'>单片机</b><b class='flag-5'>存储</b>空间的介绍以及划分

    基于MCS-51单片机的三个存储空间及划分解析

    MCS-51存储器有片内RAM、片外RAM 和 ROM 三个空间。 MCS-51单片机在物理
    发表于 09-19 16:09 1.4w次阅读

    MCS-51单片机的硬件结构详细资料概述

    本文档的主要内容详细介绍的是MCS-51单片机的硬件结构详细资料概述内容包括了:1.MCS-51
    发表于 10-23 16:11 17次下载
    <b class='flag-5'>MCS-51</b><b class='flag-5'>单片机</b>的硬件<b class='flag-5'>结构</b><b class='flag-5'>详细</b>资料概述

    MCS-51存储器结构——单片机原理学习笔记(三)

    MCS-51存储器不仅有ROM和RAM之分,还有片内和片外之分。MCS-51的内存储器集成在芯片内部
    发表于 11-24 15:36 6次下载
    <b class='flag-5'>MCS-51</b>的<b class='flag-5'>存储器</b><b class='flag-5'>结构</b>——<b class='flag-5'>单片机</b>原理学习笔记(三)

    细说MCS-51单片机的物理存储空间

      我们在学习传统的MCS-51单片机的时候,一定学习过51单片机存储结构。传统的
    发表于 01-11 17:14 1.2w次阅读
    细说<b class='flag-5'>MCS-51</b><b class='flag-5'>单片机</b>的物理<b class='flag-5'>存储</b>空间