99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MCS-51單片機(jī)存儲空間的介紹以及劃分

MCU開發(fā)加油站 ? 2018-02-08 09:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.前言

MCS-51的存儲器有片內(nèi)RAM、片外RAM 和 ROM 三個空間。

MCS-51單片機(jī)在物理結(jié)構(gòu)上有四個存儲空間

1、片內(nèi)程序存儲器(片內(nèi)ROM)

2、片外程序存儲器(片外ROM)

3、片內(nèi)數(shù)據(jù)存儲器(片內(nèi)RAM)

4、片外數(shù)據(jù)存儲器(片外RAM)

在邏輯上(即從用戶的角度上)MCS-51單片機(jī)有三個存儲空間

1、片內(nèi)外統(tǒng)一編址的64K的程序存儲器(ROM)地址空間(MOVC)

2、256B的片內(nèi)數(shù)據(jù)存儲器(片內(nèi)RAM)的地址空間(MOV)

3、以及64K片外數(shù)據(jù)存儲器(片外RAM)的地址空間(MOVX)

注:在訪問三個不同的邏輯空間時,應(yīng)采用不同形式的指令以產(chǎn)生不同的存儲器空間的選通信號。

2.存儲空間劃分

2.1 片內(nèi)RAM

MCS-51單片機(jī)存儲空間的介紹以及劃分

圖:片內(nèi)AM地址空間劃分

地址范圍是00H到7FH (52系列延伸到FFH),為8位地址,所以最大可尋址的范圍為256個單元地址

? 00H到1FH

共32字節(jié),分成四個工作寄存器區(qū),每區(qū)有寄存器 R0~R7。對此區(qū)域,可以使用 R0~R7 來操作,代碼短捷,但是,只有一個當(dāng)前工作區(qū)是可以這樣讀寫的。對此區(qū)域,也可以使用字節(jié)地址,來讀寫。

? 20H-2FH

共16字節(jié),是位尋址區(qū),共有128個“位”,位地址:00~7FH。此區(qū)域,也可按照字節(jié)尋址,來讀寫。

? 30H-7FH

沒有什么特色,只進(jìn)行字節(jié)尋址。

? 80H-FFH

共有128個地址號碼,其中離散的分布著21個特殊功能寄存器,必須直接尋址才能讀寫。(52系列,在此范圍,還有128字節(jié)的 RAM,必須間接尋址才能讀寫)。

注:對上述空間讀寫,必須使用 MOV 指令。

2.2 片外RAM

片外RAM的地址范圍是0000H到FFFFH,容量即為64KB。對片外RAM讀寫,必須使用 MOVX 指令。

對片外RAM采用間接尋址方式,R0、R1和DPTR都可以做為間接尋址寄存器,R0、R1是8位的寄存器,即R0、R1的尋址范圍最大為256個單元,而DPTR是16位地址指針,尋址范圍就可達(dá)到64KB。

也就是說在尋址片外RAM時,尋址范圍超過了256B,就不能用R0、R1做為間接尋址寄存器,而必須用DPTR寄存器做為間接尋址寄存器。

2.3 ROM

ROM的地址范圍是0000H到FFFFH,容量即為64KB,地址長度16位,作用是 存放程序及程序運(yùn)行時所需的常數(shù)。

其中0000~0FFFH,即4K,在片內(nèi),其它在片外。

EA = 1,尋址內(nèi)部ROM;EA = 0,尋址外部ROM對ROM讀出,必須使用 MOVC 指令。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • ROM
    ROM
    +關(guān)注

    關(guān)注

    4

    文章

    578

    瀏覽量

    87388
  • RAM
    RAM
    +關(guān)注

    關(guān)注

    8

    文章

    1392

    瀏覽量

    117588
  • MCS-51
    +關(guān)注

    關(guān)注

    2

    文章

    126

    瀏覽量

    30433

原文標(biāo)題:MCS-51單片機(jī)存儲地址空間劃分

文章出處:【微信號:mcugeek,微信公眾號:MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    MCS-51單片機(jī)基本原理

    MCS-51單片機(jī)基本原理[學(xué)習(xí)要求] 掌握MCS-51單片機(jī)的基本概念和基本原理。[重點與難點]重點:單片機(jī)的基本原理與內(nèi)部結(jié)構(gòu)。難點:
    發(fā)表于 03-19 16:39

    MCS-51單片機(jī)包括哪些

    8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的產(chǎn)品。學(xué)習(xí)單片機(jī),除了搞清單片機(jī)內(nèi)部功能、存儲空間分配及I/O接口外,還應(yīng)掌握其指令系統(tǒng)。MCS-51
    發(fā)表于 07-21 09:29

    MCS-51單片機(jī)物理結(jié)構(gòu)相關(guān)資料推薦

    文章目錄內(nèi)存結(jié)構(gòu)程序存儲器數(shù)據(jù)存儲器通用寄存器區(qū)位尋址區(qū)一般RAM區(qū)特殊功能寄存器區(qū)內(nèi)存結(jié)構(gòu)MCS-51單片機(jī)在物理結(jié)構(gòu)上有四個存儲空間:片
    發(fā)表于 12-01 06:57

    新編MCS-51單片機(jī)應(yīng)用設(shè)計

    新編MCS-51單片機(jī)應(yīng)用設(shè)計
    發(fā)表于 03-21 22:03 ?576次下載

    mcs-51單片機(jī)應(yīng)用教程

    mcs-51單片機(jī)應(yīng)用教程以MCS-51系列單片機(jī)為主線,從實用的角度出發(fā),通過介紹大量單片機(jī)
    發(fā)表于 10-28 16:21 ?77次下載
    <b class='flag-5'>mcs-51</b><b class='flag-5'>單片機(jī)</b>應(yīng)用教程

    MCS-51單片機(jī)系統(tǒng)擴(kuò)展技術(shù)

    1 MCS-51單片機(jī)系統(tǒng)擴(kuò)展的基本概念2 程序存儲器擴(kuò)展技術(shù)3 數(shù)據(jù)存儲器擴(kuò)展4 輸入/輸出口擴(kuò)展技術(shù)MCS-51
    發(fā)表于 12-01 14:39 ?66次下載
    <b class='flag-5'>MCS-51</b><b class='flag-5'>單片機(jī)</b>系統(tǒng)擴(kuò)展技術(shù)

    MCS-51系列單片機(jī)實用接口技術(shù)

    MCS-51系列單片機(jī)實用接口技術(shù)全面、系統(tǒng)地介紹MCS-51系列單片機(jī)應(yīng)用系統(tǒng)的各種實用接口技術(shù)及其配置。內(nèi)容包括:
    發(fā)表于 12-23 14:27 ?165次下載
    <b class='flag-5'>MCS-51</b>系列<b class='flag-5'>單片機(jī)</b>實用接口技術(shù)

    MCS-51 單片機(jī)基本原理

    [學(xué)習(xí)要求] 掌握MCS-51單片機(jī)的基本概念和基本原理。[重點與難點]重點:單片機(jī)的基本原理與內(nèi)部結(jié)構(gòu)。難點:MCS-51單片機(jī)
    發(fā)表于 03-18 22:05 ?67次下載

    單片機(jī)MCS-51指令快速記憶法

    學(xué)習(xí)單片機(jī),除了搞清單片機(jī)內(nèi)部功能、存儲空間分配及I/O 接口外,還應(yīng)掌握其指令系統(tǒng)。 MCS-51 共有111 條指令,現(xiàn)介紹我們總結(jié)出的
    發(fā)表于 06-03 16:45 ?318次下載

    MCS-51單片機(jī)開發(fā)系統(tǒng)與監(jiān)控分析

    關(guān)于MCS-51單片機(jī)介紹以及其開發(fā)系統(tǒng)與監(jiān)控分析
    發(fā)表于 10-17 17:07 ?92次下載
    <b class='flag-5'>MCS-51</b><b class='flag-5'>單片機(jī)</b>開發(fā)系統(tǒng)與監(jiān)控分析

    MCS-51單片機(jī)應(yīng)用設(shè)計

    本書從應(yīng)用的角度,詳細(xì)地介紹MCS-51單片機(jī)的硬件結(jié)構(gòu)、指令系統(tǒng)、各種硬件接口設(shè)計、各種常用的數(shù)據(jù)運(yùn)算和處理程序及接口驅(qū)動程序的設(shè)計以及MCS-
    發(fā)表于 10-28 10:06 ?84次下載
    <b class='flag-5'>MCS-51</b><b class='flag-5'>單片機(jī)</b>應(yīng)用設(shè)計

    MCS-51單片機(jī)的結(jié)構(gòu)和原理

    MCS-51單片機(jī)的結(jié)構(gòu)和原理
    發(fā)表于 12-11 23:41 ?0次下載

    基于MCS-51單片機(jī)的三個存儲空間劃分解析

    MCS-51存儲器有片內(nèi)RAM、片外RAM 和 ROM 三個空間。 MCS-51單片機(jī)在物理結(jié)構(gòu)上有四個
    發(fā)表于 09-19 16:09 ?1.5w次閱讀

    MCS-51單片機(jī)應(yīng)用設(shè)計

    MCS-51單片機(jī)應(yīng)用設(shè)計說明。
    發(fā)表于 05-24 14:27 ?48次下載

    細(xì)說MCS-51單片機(jī)的物理存儲空間

    (內(nèi)部或者外部程序存儲器)。按照具體數(shù)據(jù)的物理存儲空間來說,MCS-51單片機(jī)在有四個物理存儲空間,它們分別是:片內(nèi)程序
    發(fā)表于 01-11 17:14 ?1.3w次閱讀
    細(xì)說<b class='flag-5'>MCS-51</b><b class='flag-5'>單片機(jī)</b>的物理<b class='flag-5'>存儲空間</b>