




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、Lecture notes for Principle and Applications of Micro-Computers“微機原理及應用”講義第15講 MCS-51單片機的外部資源擴展(2) (擴展數(shù)據(jù)存儲器, 教材6.3節(jié))教學目的: 了解各種數(shù)據(jù)存儲器, 掌握并行接口數(shù)據(jù)存儲器的擴展方法, 地址分配和計算方法, 了解串行接口存儲器的擴展方法要求: 掌握并行接口SRAM存儲器的擴展方法和地址計算方法難點: 地址分配和計算, 二次譯碼技術本講的主要內(nèi)容n 常見的數(shù)據(jù)存儲器及其分類, 特點 并行接口: SRAM, NOVRAM, FlashROM 串行接口: EEPROM(I2C, SPI
2、)n 并行接口數(shù)據(jù)存儲器擴展方法 擴展(1) SRAM 和 (2) FlashROM 存儲器n 串行接口數(shù)據(jù)存儲器使用方法 擴展 (3) I2C 和 (4) SPI 接口的EEPROM存儲器常見的數(shù)據(jù)存儲器及其分類n 一般的MCS-51單片機片內(nèi)僅包含128(或256)字節(jié)RAM作為數(shù)據(jù)存儲器n 當嵌入式系統(tǒng)需要更多的數(shù)據(jù)存儲空間時必須在外部擴展一滿足要求. 按接口類型, 常見的數(shù)據(jù)存儲器分兩類 并行接口類(可以再細分為8/16/32位), 按電氣結構可以分為: SRAM, NOVRAM, EEPROM, FlashROM, FRAM(我們這里僅考慮8位并行接口) 串行接口類(可以再細分為I2
3、C或SPI等), 按電氣結構可以分為: EEPROM, FRAM常見的數(shù)據(jù)存儲器的分類特點見教材p.212表6-762系列SRAM引腳名稱及排列12345678910111213141516123456789101112131428272625242322212019181716153231302928272625242322212019181762646212862256625126210246116D3D3D3D3D3D3GNDGNDGNDGNDGNDGNDD4D4D4D4D4D4D2D2D2D2D2D2D5D5D5D5D5D5D1D1D1D1D1D1D6D6D6D6D6D6D0D0D0D
4、0D0D0D7D7D7D7D7D7A0A0A0A0A0A0CECECECECECEA1A1A1A1A1A1A10A10A10A10A10A10A2A2A2A2A2A2OEOEOEOEOEOEA3A3A3A3A3A3A11A11A11A11A11WEA4A4A4A4A4A4A9A9A9A9A9A9A5A5A5A5A5A5A8A8A8A8A8A8A6A6A6A6A6A6A13A13A13A13CE2VccA7A7A7A7A7A712422332242152061971881791610 1511 1412 13WEWEWEWEWEA12A12A12A12A12CE2CE2VccVccVccNUNU
5、A14A14A14A15A15NUA16VccVccNUNU圖6-13 62系列SRAM引腳名稱和排列8位并行接口的SRAM存儲器n 容量2KB 128KB (62系列)n 控制信號: nCS, nWE, nOE2nKB存儲陣列譯碼器AB0 ABn-1列I/OI/O接口電路DB0 DB7控制電路nCS nWE nOESRAM的邏輯模型SRAM的操作時序SRAM擴展電路(示例1)0000H1FFFHSRAM(62C64)地址空間:AB15 AB14 AB13 AB12 AB11 AB10 AB9 AB8AB7 AB6 AB5 AB4AB3 AB2 AB1 AB00xx0000000000000B
6、0xx1111111111111BSRAM擴展電路(練習)L? 請問:1. 圖中U3和U4兩存儲器的地址空間分別是多少?2. 編寫程序, 將U3中的前10個單元數(shù)據(jù)轉(zhuǎn)移到U4的前10個單元中, 并將U3的各單元都清零.總結n 常見的數(shù)據(jù)存儲器及其接口電路 并行接口類: SRAM和FlashROM (前者掉電數(shù)據(jù)丟失, 后者為非易失存儲器), 具有容量大, 訪問速度快且簡單的特點 串行接口類: I2C和SPI接口器件 (都屬于EEPROM類), 容量小, 速度低, 軟件復雜n 擴展并行接口的數(shù)據(jù)存儲器時, 地址空間的分配和計算方法數(shù)據(jù)移動n #define pout (unsigned char
7、 *)0x018000)n #define pin (unsigned char *)0x014000)n void main(void)n n unsigned int _len=8192n unsigned int i;n for(i=0;i_len;i+)n n *(pin+i)=*(pout+i);n *(pout+i)0x0n n while(1);n 練習n 地址線選法擴展3片8K SRAM的電路。n 如果CPU給出10位,14位地址線組成2個獨立的RAM, 起始地址為0000H,問各存儲器的末地址是多少?如果起始地址為8000H,問各存儲器的末地址又是多少?地址線選法擴展3片8K
8、 SRAM的參考電路最高3位地址線狀態(tài)存儲器地址空間AB15AB14AB13選中的SRAM地址范圍存儲容量HHH-LHHSRAM3(U5)6000H 7FFFH8K BytesHLHSRAM2(U4)0A000H 0BFFFH8K BytesHHLSRAM1(U3)0C000H 0DFFFH8K Bytes擴展3片6264的地址分配最高3位地址線狀態(tài)存儲器地址空間AB15AB14AB13選中的SRAM地址范圍存儲容量LLLSRAM1(U3)0000H 1FFFH8K BytesLLHSRAM2(U4)2000H 3FFFH8K BytesLHLSRAM3(U5)4000H 5FFFH8K BytesLHH允許其它器件使用6000H 7FFFH8K Byt
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小區(qū)道路噪音管理辦法
- 小區(qū)苗木栽培管理辦法
- 廣告招商傭金管理辦法
- 外貿(mào)物流需求管理辦法
- 成品配套廠家管理辦法
- 學校物資申購管理辦法
- 唐山集團登記管理辦法
- 客戶信息采集管理辦法
- 2025年高壓電工考試題庫:高壓設備維護保養(yǎng)計劃與設備操作評價試題
- 高中體育生項目專項訓練計劃
- 住院患者心理需要及護理
- 空調(diào)設備吊裝與安裝方案
- 2024年寧夏中考生物真題卷及答案解析
- 公共體育場建設項目可行性研究報告
- 光纖通信系統(tǒng)(第3版) 課件 第1-3章 概述、光纖與光纜、光源和光發(fā)送機
- 貸款車電子合同模板
- 高空作業(yè)車外墻施工方案
- 四年級上冊語文全冊重點知識
- GB/T 150.3-2024壓力容器第3部分:設計
- 火龍罐綜合灸技術
- 拼多多店鋪代運營合同模板
評論
0/150
提交評論