




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第2章章 存儲(chǔ)器存儲(chǔ)器 存儲(chǔ)器存儲(chǔ)器2.180C5180C51中的存儲(chǔ)器組織的特點(diǎn)中的存儲(chǔ)器組織的特點(diǎn)2.2 程序存儲(chǔ)器程序存儲(chǔ)器2.3 數(shù)據(jù)存儲(chǔ)器數(shù)據(jù)存儲(chǔ)器2.42.1 存存 儲(chǔ)儲(chǔ) 器器 2.1.1 2.1.1 讀寫(xiě)存儲(chǔ)器讀寫(xiě)存儲(chǔ)器RAMRAM 1 1SRAMSRAM根本存儲(chǔ)電路根本存儲(chǔ)電路 圖圖2-1 SRAM根本存儲(chǔ)電路根本存儲(chǔ)電路 2 2DRAMDRAM根本存儲(chǔ)電路根本存儲(chǔ)電路圖圖2-2 DRAM2-2 DRAM的單管存儲(chǔ)電路的單管存儲(chǔ)電路 為了節(jié)省面積為了節(jié)省面積,電容不能夠做得很大電容不能夠做得很大,普通普通比數(shù)據(jù)線上的今布電容比數(shù)據(jù)線上的今布電容CD小小,因此因此,每次每次讀出
2、后讀出后,存儲(chǔ)內(nèi)容就被破壞存儲(chǔ)內(nèi)容就被破壞,要保管原先要保管原先的信息必需采取恢復(fù)措施的信息必需采取恢復(fù)措施(重新寫(xiě)入重新寫(xiě)入)。而且而且,存儲(chǔ)信息的電容上的電荷會(huì)走漏存儲(chǔ)信息的電容上的電荷會(huì)走漏,故需求定時(shí)再生。統(tǒng)稱為刷新。故需求定時(shí)再生。統(tǒng)稱為刷新。 這是這是DRAM與與SRAM的最大不同。的最大不同。 51單片機(jī)采用單片機(jī)采用SRAM作數(shù)據(jù)存儲(chǔ)器。作數(shù)據(jù)存儲(chǔ)器。 2.1.2 2.1.2 只讀存儲(chǔ)器只讀存儲(chǔ)器ROMROM 1 1掩膜只讀存儲(chǔ)器掩膜只讀存儲(chǔ)器 圖圖2-3 掩膜掩膜ROM舉例舉例 位位 字字位位1位位2位位3位位4字字10(1)1(0)1(0)0(1)字字20(1)1(0)0(
3、1)1(0)字字31(0)0(1)1(0)0(1)字字40(1)0(1)0(1)0(1)表表2-1ROM的內(nèi)容的內(nèi)容 2 2可擦除的可編程序的只讀存儲(chǔ)器可擦除的可編程序的只讀存儲(chǔ)器EPROMEPROM 圖圖2-4 EPROM的根本存儲(chǔ)電路的根本存儲(chǔ)電路 3 3新一代電可擦除的可編程的只讀存儲(chǔ)器新一代電可擦除的可編程的只讀存儲(chǔ)器FLASHFLASH存儲(chǔ)器存儲(chǔ)器 圖圖2-5 閃存的典型構(gòu)造閃存的典型構(gòu)造 圖圖2-6 FLASH 擦除與編程闡明表示圖擦除與編程闡明表示圖2.2 80C51中的存儲(chǔ)器組織的特點(diǎn)中的存儲(chǔ)器組織的特點(diǎn) 8051系列存儲(chǔ)器組織的特點(diǎn)是程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器在邏輯上分別。 程序
4、存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器截然分開(kāi),程序存儲(chǔ)器與數(shù)據(jù)存儲(chǔ)器截然分開(kāi),分為兩個(gè)不同的地址空間,并且配備各自分為兩個(gè)不同的地址空間,并且配備各自獨(dú)立的尋址機(jī)構(gòu)、尋址方式與操作指令。獨(dú)立的尋址機(jī)構(gòu)、尋址方式與操作指令。這種體系構(gòu)造是由這種體系構(gòu)造是由Harward Aiken于于1944年提出的,稱為年提出的,稱為“Harward哈佛體系構(gòu)哈佛體系構(gòu)造。造。8051系列采用的就是這種哈佛體系系列采用的就是這種哈佛體系構(gòu)造。構(gòu)造。 圖圖2-7 80C51存儲(chǔ)器構(gòu)造存儲(chǔ)器構(gòu)造 設(shè)設(shè) 備備ROM/EPROM(字節(jié))(字節(jié))寄存器寄存器RAM(字節(jié))(字節(jié))80C51FA無(wú)無(wú)ROM25683C51FA8K25687
5、C51FA8K EPROM25683C51FB16K ROM25687C51FB16K EPROM25683C51FC32K ROM25687C51FC32K EPROM256表表2-2 8051系列的片內(nèi)系列的片內(nèi)ROM及存放器及存放器2.3 程序存儲(chǔ)器 圖圖2-8 8051系列的程序存儲(chǔ)器系列的程序存儲(chǔ)器 圖圖2-9 從外部程序存儲(chǔ)器執(zhí)行從外部程序存儲(chǔ)器執(zhí)行2.4 數(shù)據(jù)存儲(chǔ)器 2.4.1 2.4.1 外部數(shù)據(jù)存儲(chǔ)器空間外部數(shù)據(jù)存儲(chǔ)器空間 圖圖2-10 訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器 2.4.2 2.4.2 內(nèi)部數(shù)據(jù)存儲(chǔ)器內(nèi)部數(shù)據(jù)存儲(chǔ)器 圖圖2-11 內(nèi)部數(shù)據(jù)存儲(chǔ)器內(nèi)部數(shù)據(jù)存儲(chǔ)器 圖圖
6、2-12 內(nèi)部?jī)?nèi)部RAM的低的低128B 1 1存放器體區(qū)域存放器體區(qū)域 2 2可位尋址區(qū)域可位尋址區(qū)域 3 3普通普通RAMRAM區(qū)區(qū) 圖圖2-13 存放器體存放器體 圖圖2-14 可位尋址區(qū)域的位地址可位尋址區(qū)域的位地址 圖圖2-15 內(nèi)部?jī)?nèi)部RAM的復(fù)合功能的復(fù)合功能 圖圖2-16 內(nèi)部?jī)?nèi)部RAM的高的高128B 2.4.3 2.4.3 堆棧堆棧 1 1什么是堆棧什么是堆棧 堆棧是在片內(nèi)堆棧是在片內(nèi)RAMRAM中開(kāi)辟中開(kāi)辟的一塊具有特殊用途的讀寫(xiě)存儲(chǔ)的一塊具有特殊用途的讀寫(xiě)存儲(chǔ)器區(qū)域。器區(qū)域。 2 2為什么要用堆棧為什么要用堆棧 圖圖2-17 調(diào)用子程序表示圖調(diào)用子程序表示圖 3 3堆棧
7、的操作堆棧的操作 硬件自動(dòng)操作。硬件自動(dòng)操作。 用戶用堆棧操作指令,用戶用堆棧操作指令,即用入棧指令即用入棧指令PUSHPUSH把數(shù)據(jù)推入堆棧把數(shù)據(jù)推入堆棧和用出棧指令和用出棧指令POPPOP從堆棧彈出數(shù)據(jù)。從堆棧彈出數(shù)據(jù)。 圖圖2-18 用堆棧維護(hù)與恢復(fù)斷點(diǎn)用堆棧維護(hù)與恢復(fù)斷點(diǎn) 4 4本卷須知本卷須知 2.4.4 2.4.4 特殊功能存放器空間特殊功能存放器空間 圖圖2-19 SFR空間空間 表表2-3 SFR的符號(hào)、稱號(hào)和地址的符號(hào)、稱號(hào)和地址符符 號(hào)號(hào)名名 稱稱地地 址址 *ACC累加器累加器 0E0H *BB寄存器寄存器 0F0H *PSW程序狀態(tài)字程序狀態(tài)字 0D0H SP堆棧指針堆
8、棧指針 81H續(xù)表續(xù)表符符 號(hào)號(hào)名名 稱稱地地 址址 DPTR DPL DPH數(shù)據(jù)指針寄存器數(shù)據(jù)指針寄存器 2B低字節(jié)低字節(jié)高字節(jié)高字節(jié) 82H 83H *P0端口端口0 80H *P1端口端口1 90H *P2端口端口2 0A0H *P3端口端口3 0B0H續(xù)表續(xù)表符符 號(hào)號(hào)名名 稱稱地地 址址 *IP中斷優(yōu)先權(quán)控制中斷優(yōu)先權(quán)控制 0B8H *IE中斷啟用控制中斷啟用控制 0A8H TMOD定時(shí)器定時(shí)器/計(jì)數(shù)器方式控制計(jì)數(shù)器方式控制 89H *TCON定時(shí)器定時(shí)器/計(jì)數(shù)器控制計(jì)數(shù)器控制 88H *+T2CON定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器2控制控制 0C8H TH0定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器0高
9、字節(jié)高字節(jié) 8CH TL0定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器0低字節(jié)低字節(jié) 8AH續(xù)表續(xù)表符符 號(hào)號(hào)名名 稱稱地地 址址 TH1定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器1高字節(jié)高字節(jié) 8DH TL1定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器1低字節(jié)低字節(jié) 8BH +TH2定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器2高字節(jié)高字節(jié) 0CDH +TL2定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器2低字節(jié)低字節(jié) 0CCH +RCAP2H定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器2捕獲寄存器高字節(jié)捕獲寄存器高字節(jié) 0CBH *SCON串行控制串行控制 98H SBUF串行數(shù)據(jù)緩沖器串行數(shù)據(jù)緩沖器 99H PCON電源控制電源控制 87H 表表2-4復(fù)位后復(fù)位后SFR的內(nèi)容的內(nèi)容寄寄 存存
10、器器以二進(jìn)制表示的值以二進(jìn)制表示的值 *ACC 00000000 *B 00000000 *PSW 00000000續(xù)表續(xù)表寄寄 存存 器器以二進(jìn)制表示的值以二進(jìn)制表示的值 SP 00000111 DPTR DPL DPH 00000000 00000000 00000000 *P0 11111111 *P1 11111111 *P2 11111111 *P3 11111111 寄寄 存存 器器以二進(jìn)制表示的值以二進(jìn)制表示的值 *IP 8051xxx00000 8052xx000000 *IE 80510 xx00000 80520 x000000 TMOD 00000000 *TCON 00
11、000000 *+T2CON 00000000 TH0 00000000 TL0 00000000續(xù)表續(xù)表 續(xù)表寄寄 存存 器器以二進(jìn)制表示的值以二進(jìn)制表示的值 TH1 00000000 TL1 00000000 +TH2 00000000 +TL2 00000000 +RCAP2H 00000000 *SCON 00000000 SBUF 不確定不確定 PCON HMOS0 xxxxxxx CHMOS0 xxx0000 分分 類類用用 途途寄存器符號(hào)寄存器符號(hào)寄存器地址寄存器地址復(fù)復(fù) 位位 值值與與CPU內(nèi)核內(nèi)核相關(guān)相關(guān)CPU內(nèi)核內(nèi)核ACCE0H00HBF0H00HDPH83H00HDPL82H00HSP81H07H與功能部件與功能部件或外圍?;蛲鈬K相關(guān)塊相關(guān)中斷系統(tǒng)中斷系統(tǒng)IEA8H0 000000BIPB8H000000B并行端口并行端口P080HFFHP190HFFHP2A0HFFHP3B0HFFH表表2-6SFR
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 草房子讀后感成長(zhǎng)中的困惑與希望
- 節(jié)約用水產(chǎn)品推廣合作協(xié)議
- 數(shù)據(jù)驅(qū)動(dòng)的智能營(yíng)銷策略推廣合同
- 紅色經(jīng)典故事紅巖讀后感
- 社交電商大數(shù)據(jù)驅(qū)動(dòng)平臺(tái)
- 專利使用費(fèi)支付協(xié)議
- 桃花源記情景劇教案
- 農(nóng)業(yè)生產(chǎn)資源節(jié)約與環(huán)境保護(hù)行動(dòng)計(jì)劃
- 產(chǎn)品設(shè)計(jì)思路表格
- 高考語(yǔ)文的文言文翻譯誤區(qū)分析
- 《生態(tài)安全》課件
- 教科版六年級(jí)下冊(cè)科學(xué)全冊(cè)單元教材分析
- 2025年春新人教版一年級(jí)下冊(cè)數(shù)學(xué)全冊(cè)教學(xué)課件
- 2024年第四季度 國(guó)家電網(wǎng)工程設(shè)備材料信息參考價(jià)
- 環(huán)保行業(yè)污水處理廠智能化管理方案
- GB/T 17145-2024廢礦物油回收與再生利用導(dǎo)則
- 普通高中生物學(xué)課程標(biāo)準(zhǔn)-(2024修訂版)
- GB/T 45006-2024風(fēng)電葉片用纖維增強(qiáng)復(fù)合材料拉擠板材
- 2025國(guó)家公務(wù)員政治理論應(yīng)知應(yīng)會(huì)知識(shí)考試題庫(kù)(含答案)
- 2024年無(wú)錫職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)及答案解析
- 黑龍江省龍東地區(qū)中考政治真題試題(含答案)
評(píng)論
0/150
提交評(píng)論