資料介紹
MCS-51單片機在物理結(jié)構(gòu)上有四個存儲空間:
1、片內(nèi)程序存儲器
2、片外程序存儲器
3、片內(nèi)數(shù)據(jù)存儲器
4、片外數(shù)據(jù)存儲器
但在邏輯上,即從用戶的角度上,8051單片機有三個存儲空間:
1、片內(nèi)外統(tǒng)一編址的64K的程序存儲器地址空間
2、256B的片內(nèi)數(shù)據(jù)存儲器的地址空間
3、以及64K片外數(shù)據(jù)存儲器的地址空間在訪問三個不同的邏輯空間時,應采用不同形式的指令(具體我們在后面的指令系統(tǒng)學習時將會講解),以產(chǎn)生不同的存儲器空間的選通信號。

程序存儲器
一個微處理器能夠聰明地執(zhí)行某種任務,除了它們強大的硬件外,還需要它們運行的軟件,其實微處理器并不聰明,它們只是完全按照人們預先編寫的程序而執(zhí)行之。那么設計人員編寫的程序就存放在微處理器的程序存儲器中,俗稱只讀程序存儲器(ROM)。程序相當于給微處理器處理問題的一系列命令。其實程序和數(shù)據(jù)一樣,都是由機器碼組成的代碼串。只是程序代碼則存放于程序存儲器中。 MCS-51具有64kB程序存儲器尋址空間,它是用于存放用戶程序、數(shù)據(jù)和表格等信息。對于內(nèi)部無ROM的8031單片機,它的程序存儲器必須外接,空間地址為64kB,此時單片機的端必須接地。強制CPU從外部程序存儲器讀取程序。對于內(nèi)部有 ROM的8051等單片機,正常運行時,則需接高電平,使CPU先從內(nèi)部的程序存儲中讀取程序,當PC值超過內(nèi)部ROM的容量時,才會轉(zhuǎn)向外部的程序存儲器讀取程序。當=1時,程序從片內(nèi)ROM開始執(zhí)行,當PC值超過片內(nèi)ROM容量時會自動轉(zhuǎn)向外部ROM空間。當=0時,程序從外部存儲器開始執(zhí)行,例如前面提到的片內(nèi)無ROM的8031單片機,在實際應用中就要把8031的引腳接為低電平。 8051片內(nèi)有4kB的程序存儲單元,其地址為0000H—0FFFH,單片機啟動復位后,程序計數(shù)器的內(nèi)容為0000H,所以系統(tǒng)將從0000H單元開始執(zhí)行程序。但在程序存儲中有些特殊的單元,這在使用中應加以注意:其中一組特殊是0000H—0002H單元,系統(tǒng)復位后,PC為0000H,單片機從0000H單元開始執(zhí)行程序,如果程序不是從 0000H單元開始,則應在這三個單元中存放一條無條件轉(zhuǎn)移指令,讓CPU直接去執(zhí)行用戶指定的程序。
- 單片機原理及應用的詳細資料說明 20次下載
- 51單片機的匯編指令詳細資料說明
- 進行51單片機存儲器擴展的詳細資料說明
- 51單片機的應該如何使用定時器詳細資料和實例說明
- 51單片機例函數(shù)的詳細資料說明
- 51單片機的物理存儲地址的詳細資料說明
- 51單片機的定時器和計數(shù)器的原理及應用實例詳細資料說明
- 80C51單片機的中斷系統(tǒng)和系統(tǒng)結(jié)構(gòu)的詳細資料說明
- 使用51單片機的計時器和中斷的詳細資料說明
- 51單片機的中斷系統(tǒng)詳細資料說明
- MCS51單片機的的存儲器結(jié)構(gòu)詳細資料說明
- MCS51單片機的存儲器結(jié)構(gòu)詳細資料說明
- MCS51單片機的結(jié)構(gòu)與原理的詳細資料說明 3次下載
- MCS-51單片機的硬件結(jié)構(gòu)詳細資料分析 2次下載
- MCS-51單片機的硬件結(jié)構(gòu)詳細資料概述 18次下載
- 單片機的結(jié)構(gòu)和原理說明 5517次閱讀
- 使用AT89S51單片機制作紅外遙控器的資料和源代碼詳細說明 6260次閱讀
- 51單片機存儲器的結(jié)構(gòu)和原理解析 2.3w次閱讀
- 51單片機的內(nèi)部結(jié)構(gòu)和程序執(zhí)行過程解析 8129次閱讀
- 單片機中的堆棧詳細資料說明 4838次閱讀
- 一文詳解51單片機的存儲器組織結(jié)構(gòu) 1w次閱讀
- 51單片機的工作流程及原理解析 5.8w次閱讀
- 基于MCS-51單片機的三個存儲空間及劃分解析 1.4w次閱讀
- PIC16F87x單片機存儲器特點及數(shù)據(jù)存儲器使用規(guī)劃 4357次閱讀
- MCS-51單片機存儲空間的介紹以及劃分 2.7w次閱讀
- 解析80C51單片機中的cpu、存儲器配置以及并行輸入/輸出口 2.7w次閱讀
- 基于單片機存儲器的配置的詳細分析 6145次閱讀
- MCS-51單片機的原理及其存儲器的配置特點 1.9w次閱讀
- 51單片機存儲程序和數(shù)據(jù) 9784次閱讀
- 51單片機存儲器內(nèi)存的講解 1899次閱讀
下載排行
本周
- 1DH1766系列·三路可編程直流電源技術手冊
- 1.93 MB | 3次下載 | 免費
- 2智能蓄電池充放電測試儀 蓄電池放電檢測儀專業(yè)防護功能
- 0.13 MB | 2次下載 | 免費
- 3GD選型手冊
- 6.92 MB | 2次下載 | 免費
- 4FP136 高端電流檢測IC芯片說明書
- 0.62 MB | 1次下載 | 免費
- 533A66-B1 rk3399開發(fā)板規(guī)格書
- 1.15 MB | 1次下載 | 1 積分
- 6FP137 高端電流檢測IC芯片說明書
- 0.68 MB | 1次下載 | 免費
- 7HAL9303線性霍爾效應傳感器技術手冊
- 0.70 MB | 1次下載 | 免費
- 8HC88L051F4低功耗芯片規(guī)格書
- 4.76 MB | 1次下載 | 免費
本月
- 1常用電子元器件使用手冊
- 2.40 MB | 34次下載 | 免費
- 2高功率密度碳化硅MOSFET軟開關三相逆變器損耗分析
- 2.27 MB | 33次下載 | 10 積分
- 3MS1826 HDMI 多功能視頻處理器數(shù)據(jù)手冊
- 4.51 MB | 8次下載 | 免費
- 4USB拓展塢PCB圖資料
- 0.57 MB | 8次下載 | 免費
- 5經(jīng)典1000W純正弦波逆變器原理圖資料
- 0.08 MB | 8次下載 | 10 積分
- 6TYPEC電路原理圖資料
- 0.14 MB | 7次下載 | 免費
- 7SR520-SR5100肖特基二極管規(guī)格書
- 0.11 MB | 4次下載 | 免費
- 8DH1766系列·三路可編程直流電源技術手冊
- 1.93 MB | 3次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935134次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191424次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183352次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81600次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73818次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App






創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論