




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
微機原理第五章存儲器的擴展第1頁,課件共46頁,創作于2023年2月學習內容
對于一些較大的應用系統,需要擴展一些外圍芯片,以補充片內硬件資源的不足。本章主要介紹存儲器的擴展。概述地址的鎖存地址的譯碼外部存儲器的擴展方法
第2頁,課件共46頁,創作于2023年2月第一節:概述一、片外總線結構三總線結構形式:當系統要求擴展時,為了便于與各種芯片相連接,應把單片機外部連線變為一般微機所具有的三總線結構形式:地址總線、數據總線、控制總線MCS-51系列單片機的片外引腳可構成下圖所示的三總線結構,所有的外圍芯片都將通過這三總線進行擴展。
第3頁,課件共46頁,創作于2023年2月三總線結構第4頁,課件共46頁,創作于2023年2月1.數據總線DB:寬度8位,由P0口提供,三態雙向口,單片機與外部交換的所有信息,幾乎都通過P0口傳送。是應用系統中使用最頻繁的通道。片外多個擴展芯片的數據線采用并聯方式連接在數據總線上,而在某一時刻只有端口地址與單片機發出的地址相符的芯片才能與單片機進行通信。2.地址總線AB:寬度16位,尋址范圍216=64K字節。低8位A7~A0由P0口經地址鎖存器提供。高8位Al5~A8
由P2口直接提供。P0、P2口在系統擴展中用作地址線后,便不能再作為一般I/0口使用。
第5頁,課件共46頁,創作于2023年2月3.控制總線CB:包括片外系統擴展用控制線和片外信號對單片機的控制線。(1)WR、RD:片外數據存儲器的讀/寫控制。執行MOVX時,這兩個信號分別自動生成。(2)PSEN:片外程序存儲器的讀控制。執行MOVC時,該信號自動生成。(3)ALE:鎖存P0口輸出的低8位地址的控制線。ALE在P0口輸出地址期間,用下降沿控制鎖存器對地址進行鎖存,該信號自動生成。(4)EA:選擇片內、片外程序存儲器。
0:片外程序存儲器。
1:片內程序存儲器。第6頁,課件共46頁,創作于2023年2月二、系統擴展能力
地址線16位,容量64KB,地址0000H~FFFFH。片外RAM和ROM的訪問使用不同的指令及控制信號,允許兩者地址重合。
對于有片內ROM的單片機,片內ROM與片外ROM的訪問使用相同的操作指令,對兩者的選擇則靠硬件來實現。EA=0時,選擇片外程序存儲器,即無論片內有無程序存儲器,片外程序存儲器的地址可從0000H開始EA=l時,選片內程序存儲器,若片內程序存儲器容量為4KB,則其地址為0000H~0FFFH,片外程序存儲器地址只能從1000H開始。第7頁,課件共46頁,創作于2023年2月為了應用系統的需要而擴展的I/O口、A/D、D/A轉換口及定時/計數器均是與片外數據存儲器統一編址的。即通常把64KB的外部數據存儲器空間的一部分作為擴展I/O端口的地址空間,每一個I/O口相當于一個數據存儲單元,CPU如同訪問外部數據存儲器一樣訪問擴展I/O口,對其進行讀寫操作。第8頁,課件共46頁,創作于2023年2月三、常用存儲器芯片
1、程序存儲器:存放程序代碼和常數 由于單片機的應用系統通常是專用的微機系統,一經開發研制完畢,其軟件也就定型,所以常用半導體只讀存儲器(ReadOnlyMemory,縮寫為ROM)作為單片機的程序存儲器。第9頁,課件共46頁,創作于2023年2月根據寫入或擦除方式的不同,ROM分為5種(1)
掩膜ROM由芯片生產廠家用最后一道掩膜工藝來寫入信息的,用戶不能再作更改,如8051的內部ROM。掩膜ROM集成度高,成本低,適合用于大批量生產。(2)
可編程ROM(PROM)芯片出廠前未寫入信息,由用戶自行寫入(即編程),在專用的編程器上進行的。一旦編程后,芯片內容不能再作更改。第10頁,課件共46頁,創作于2023年2月(3)
紫外線擦除可編程ROM(EPROM)
由用戶利用編程器寫入信息,其內容可以更改。在紫外線照射下使電路復位,原存信息被擦除,然后重新編程。能反復多次使用。EPROM廣泛應用于各種微機系統。通常采用的標準芯片有:2716(2KB)、2732(4KB)2764(8KB)、27128(16KB)27256(32KB)、27512(64KB)。第11頁,課件共46頁,創作于2023年2月(4)
電擦除可編程ROM(EEPROM)采用電的方法擦除,能整片擦除,字節擦除,擦除和寫入可以在單片機內進行,不需要附加設備,每個字節允許擦寫次數目前約1萬次。因而比EPROM性能更優越,但價格較高。常用的有兩種類型芯片:①+21V寫入:2816,2817(2K字節)。②+5V寫入:2816A,2817A(2K字節),2864(8K字節)。
第12頁,課件共46頁,創作于2023年2月(5)
快擦寫型存儲器(FlashMemory)
一種新型的可擦除、非易失性存儲器。它既有EPROM價格低、集成度高的優點,又有EEPROM電可擦除和寫入的特性。其擦除和寫入的速度比EEPROM快得多,目前商品化的FlashMemory已做到允許擦寫次數達10萬次。這種存儲器具有很好的應用前景。
第13頁,課件共46頁,創作于2023年2月2、數據存儲器:功能:存儲現場采集的原始數據、運算結果。需要經常進行讀寫操作,所以通常采用半導體讀寫存儲器,即隨機存取存儲器(RandomAccessMemory)
RAM作為片外數據存儲器。EEPROM也可用作片外數據存儲器。第14頁,課件共46頁,創作于2023年2月MOS型RAM按基本存儲電路的結構和特性分4類
(1)
靜態RAM(SRAM)
基本存儲單元是MOS雙穩態觸發器。一個觸發器可以存儲一位二進制信息。SRAM能可靠地保持所存信息。常用的芯片有6116(2K字節),6264(8K字節)。SRAM芯片集成度較低,功耗較大,電路連接簡單,斷電信息丟失(易失性),常用于存儲容量較小的微機應用系統第15頁,課件共46頁,創作于2023年2月(2)
動態RAM(DRAM)
利用MOS管的柵極和源極之間的電容來保存信息。由于柵源極間電容的電荷量會逐漸泄漏,因此需要由CPU按一定時間(如1~2ms)將所有存入的信息逐個讀出來,經放大后再寫回去,以保持原來的信息不變。這一操作稱為動態存儲器的刷新。為此需要刷新電路和相應的控制邏輯。常用的芯片有2164(64K位)等。DRAM芯片集成度高,功耗小,價格低,但有關電路較復雜,廣泛用于存儲容量大的微機系統。第16頁,課件共46頁,創作于2023年2月(3)
集成RAM(iRAM)
集成RAM(IntegratedRAM,縮寫為iRAM),這是一種帶刷新邏輯電路的DRAM。由于它自帶刷新邏輯,因而簡化了與微處理器的連接電路,使用它和使用SRAM一樣方便,常用的芯片有2186第17頁,課件共46頁,創作于2023年2月(4)
非易失性RAM(NVRAM)
非易失性RAM(Non-VoIatileRAM,縮寫為NVRAM),其存儲體由SRAM和EEPROM兩部分組合而成。正常讀寫時,SRAM工作。當要保存信息時(如電源掉電),控制電路將SRAM的內容復制到EEPROM中保存。存入EEPROM中的信息又能夠恢復到SRAM中。NVRAM既能隨機存取,又具有非易失性,適合用于需要掉電保護的場合。目前芯片容量還不能做得很大,另外由于EEPROM的擦寫次數有限制,因而影響NVRAM的使用壽命。
第18頁,課件共46頁,創作于2023年2月第二節:地址的鎖存
一、鎖存的作用 由于P0口采用分時復用。CPU先從P0口輸出低八位地址,從P2口輸出高八位地址,選擇訪問的單元,再從P0口讀寫數據。所以,應通過地址鎖存器把P0口首先輸出的低八位地址鎖存起來。ALE是鎖存命令,P0輸出的地址8位在ALE的下降沿送入地址鎖存器。地址鎖存器的輸出作為地址總線低8位A7~A0。
第19頁,課件共46頁,創作于2023年2月二、地址鎖存器
地址鎖存器通常使用TTL芯片74LS373。它是帶有三態門的8D鎖存器,雙列直插20引腳三態門使能端:8D鎖存器控制端輸出端輸入端第20頁,課件共46頁,創作于2023年2月74LS373可看做兩部分:
鎖存器、三態門G:8D鎖存器控制端。1:直通,即Qi’=Di。1變0時,數據被鎖存,輸出端Qi’不再隨輸入端的變化而變化,而一直保持鎖存前的值不變。
OE:三態門使能端。0:三態門輸出為標準TTL電平;1:三態門輸出高阻態;第21頁,課件共46頁,創作于2023年2月74LS373的邏輯功能表
第22頁,課件共46頁,創作于2023年2月74LS373與單片機的連接方法
第23頁,課件共46頁,創作于2023年2月第三節:地址的譯碼
某存儲器芯片地址線:11根A10~A0
,空間2K。2K地址空間在微處理器的內存空間64K中被分配在什么位置,這由高位地址線A11~A15產生的該芯片的片選信號CS來決定。當存儲器芯片多于一片時,為了避免誤操作,必須利用片選信號來分別確定各芯片的地址分配。產生片選信號的方式不同,存儲器的地址分配也就不同。片選方式有線選和譯碼二種第24頁,課件共46頁,創作于2023年2月一、線選方式:把一根高位地址線直接連到存儲器芯片的片選端
第25頁,課件共46頁,創作于2023年2月三個芯片的地址分配
第26頁,課件共46頁,創作于2023年2月線選方式的特點:優點:電路連接簡單缺點:地址空間不連續(不能充分利用內存空間)、地址重疊。不能充分利用內存空間的原因是:用作片選信號的高位地址線的信號狀態得不到充分利用
“地址重疊”:指一個存儲單元占有多個地址空間,即不同的地址會選通同一存儲單元。第27頁,課件共46頁,創作于2023年2月二、譯碼方式:可克服線選方式的缺點,通過譯碼器將高位地址線譯碼后輸出來選通存儲器芯片常用的譯碼器有74LS138(3/8譯碼器)74LS139(雙2/4譯碼器)74LS154(4/16譯碼器)等第28頁,課件共46頁,創作于2023年2月74LS138引腳圖
第29頁,課件共46頁,創作于2023年2月74LS138真值表
第30頁,課件共46頁,創作于2023年2月用譯碼方式實現片選
第31頁,課件共46頁,創作于2023年2月根據譯碼器的邏輯關系和存儲器的片內尋址范圍,三個芯片的地址空間如下
第32頁,課件共46頁,創作于2023年2月譯碼方式的特點:優點:地址空間連續,且唯一確定,不存在地址重疊現象;能夠充分利用內存空間;當譯碼器輸出端留有空余時,便于繼續擴展存儲器或其它外圍器件。缺點:電路連接復雜一些。
第33頁,課件共46頁,創作于2023年2月第四節:外部存儲器的擴展方法外部存儲器的擴展方法,也就是存儲器系統的設計
一、程序存儲器的擴展二、數據存儲器的擴展第34頁,課件共46頁,創作于2023年2月一、程序存儲器的擴展
(一)外部程序存儲器的操作時序
第35頁,課件共46頁,創作于2023年2月(二)擴展外部程序存儲器電路的連接邏輯電路
第36頁,課件共46頁,創作于2023年2月擴展一片EPROM程序存儲器
第37頁,課件共46頁,創作于2023年2月
線選方式擴展多片EPROM第38頁,課件共46頁,創作于2023年2月譯碼方式擴展多片EPROM第39頁,課件共46頁,創作于2023年2月EPROM#01C000H~DFFFHEPROM#02A000H~BFFFHEPROM#036000H~7FFFHEPROM#10000H~1FFFHEPROM#22000H~3FFFHEPROM#34000H~5FFFH線選方式譯碼方式采用譯碼方式擴展2764,最多可以擴展8片2764兩種方式的地址范圍第40頁,課件共46頁,創作于2023年2月二、數據存儲器的擴展
(一)讀/寫時序
第4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工遣散補償協議書
- 資料交接協議書范文
- 違反增資入股協議書
- 政府單方解除協議書
- 牙齒矯正協議書圖文
- 責任劃分協議書模板
- 土地承包放棄協議書
- 中港車牌借用協議書
- 他人簽字轉讓協議書
- 蘭州拉面加盟協議書
- 2023年河北省普通高中學業水平12月會考物理試題(含答案解析)
- 2024年蘇州市軌道交通集團有限公司招聘筆試參考題庫附帶答案詳解
- 網絡營銷:推廣與策劃(第3版 慕課版)課件 項目三感悟網絡營銷策略(知識基石)
- 膀胱癌護理業務學習課件
- 動物的遷徙行為與地球生態系統
- LY-T 3332-2022 森林保險查勘定損技術規程
- 總成修理工安全操作規程
- 2025年日歷日程表含農歷可打印
- 校園金話筒大賽(臨沂賽區)策劃書
- 讀書分享讀書交流會《朝聞道》劉慈欣科幻小說讀書分享
- 《電力工程電纜設計規范》
評論
0/150
提交評論