AT89C52單片機存儲結(jié)構(gòu)
發(fā)布時間:2018/3/4 19:36:13 訪問次數(shù):9573
MCs-51系列單片機的程序區(qū)和數(shù)據(jù)區(qū)分為兩個獨立物理空間,提供不同的尋址指令分別進行編程訪問。MAX149BEAP圖6.1.3描述了單片機的存儲結(jié)構(gòu)。
(1)程序存儲器:AT89C52有“KB的程序代碼存儲器空間。其中低8KB個單元⑩000H~1FFFH)為Flash型存儲器,集成在芯片內(nèi)部。當(dāng)編寫的應(yīng)用徨序指令代碼小于8KB時,可將程序代碼存于芯片內(nèi)部的Flash區(qū),這樣可簡化硬件電路的外圍設(shè)計。指令代碼大于8KB時,可選擇專用存儲器芯片來外擴充程序空間,也可選擇同類型的其他型號單片機。如AT89C55內(nèi)部集成有⒛KB的F1ash型程序存儲器。要注意由于引腳EA的特點,在選擇具有片內(nèi)程序存儲區(qū)的單片機時,該引腳需接邏輯11’。AT89C52單片機的EA引腳可直接接到Ucc。
(2)數(shù)據(jù)存儲器:數(shù)據(jù)存儲器主要用于存放程序運行過程中的生成數(shù)據(jù)。AT89C52所管理的數(shù)據(jù)區(qū)分片內(nèi)和片外兩部分。
片外數(shù)據(jù)區(qū):單片機有16條地址線,8條數(shù)據(jù)線,理論上可管理“KB rOoooH~0FFFFH)。當(dāng)單片機處理的數(shù)據(jù)量較大,內(nèi)部數(shù)據(jù)存儲空間不足時,需要使用外部數(shù)據(jù)區(qū),此時可選擇RAM型存儲器芯片來外擴充。
MCs-51系列單片機的程序區(qū)和數(shù)據(jù)區(qū)分為兩個獨立物理空間,提供不同的尋址指令分別進行編程訪問。MAX149BEAP圖6.1.3描述了單片機的存儲結(jié)構(gòu)。
(1)程序存儲器:AT89C52有“KB的程序代碼存儲器空間。其中低8KB個單元⑩000H~1FFFH)為Flash型存儲器,集成在芯片內(nèi)部。當(dāng)編寫的應(yīng)用徨序指令代碼小于8KB時,可將程序代碼存于芯片內(nèi)部的Flash區(qū),這樣可簡化硬件電路的外圍設(shè)計。指令代碼大于8KB時,可選擇專用存儲器芯片來外擴充程序空間,也可選擇同類型的其他型號單片機。如AT89C55內(nèi)部集成有⒛KB的F1ash型程序存儲器。要注意由于引腳EA的特點,在選擇具有片內(nèi)程序存儲區(qū)的單片機時,該引腳需接邏輯11’。AT89C52單片機的EA引腳可直接接到Ucc。
(2)數(shù)據(jù)存儲器:數(shù)據(jù)存儲器主要用于存放程序運行過程中的生成數(shù)據(jù)。AT89C52所管理的數(shù)據(jù)區(qū)分片內(nèi)和片外兩部分。
片外數(shù)據(jù)區(qū):單片機有16條地址線,8條數(shù)據(jù)線,理論上可管理“KB rOoooH~0FFFFH)。當(dāng)單片機處理的數(shù)據(jù)量較大,內(nèi)部數(shù)據(jù)存儲空間不足時,需要使用外部數(shù)據(jù)區(qū),此時可選擇RAM型存儲器芯片來外擴充。
上一篇:通用8位雙向V0接口
熱門點擊
推薦技術(shù)資料
- FU-19推挽功放制作
- FU-19是國產(chǎn)大功率發(fā)射雙四極功率電二管,EPL20... [詳細]
- 全集成直接飛行時間(dToF)傳感器
- 2025年半導(dǎo)體市場發(fā)展趨勢未
- GW2A系列FPGA芯片應(yīng)用參數(shù)
- DDR類儲存器接口解決方案
- 2.5G bps MIPI D
- 新一代 Arora-V系列FPGA產(chǎn)品詳情
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究