![微機(jī)原理第五章存儲(chǔ)器的擴(kuò)展_第1頁(yè)](http://file4.renrendoc.com/view9/M02/20/09/wKhkGWdTIr2AQ5YuAAB_-1JrJOE710.jpg)
![微機(jī)原理第五章存儲(chǔ)器的擴(kuò)展_第2頁(yè)](http://file4.renrendoc.com/view9/M02/20/09/wKhkGWdTIr2AQ5YuAAB_-1JrJOE7102.jpg)
![微機(jī)原理第五章存儲(chǔ)器的擴(kuò)展_第3頁(yè)](http://file4.renrendoc.com/view9/M02/20/09/wKhkGWdTIr2AQ5YuAAB_-1JrJOE7103.jpg)
![微機(jī)原理第五章存儲(chǔ)器的擴(kuò)展_第4頁(yè)](http://file4.renrendoc.com/view9/M02/20/09/wKhkGWdTIr2AQ5YuAAB_-1JrJOE7104.jpg)
![微機(jī)原理第五章存儲(chǔ)器的擴(kuò)展_第5頁(yè)](http://file4.renrendoc.com/view9/M02/20/09/wKhkGWdTIr2AQ5YuAAB_-1JrJOE7105.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
微機(jī)原理第五章存儲(chǔ)器的擴(kuò)展三總線結(jié)構(gòu)74LS373與單片機(jī)的連接方法數(shù)據(jù)總線DB:寬度8位,由P0口提供,三態(tài)雙向口,單片機(jī)與外部交換的所有信息,幾乎都通過P0口傳送。即通常把64KB的外部數(shù)據(jù)存儲(chǔ)器空間的一部分作為擴(kuò)展I/O端口的地址空間,每一個(gè)I/O口相當(dāng)于一個(gè)數(shù)據(jù)存儲(chǔ)單元,CPU如同訪問外部數(shù)據(jù)存儲(chǔ)器一樣訪問擴(kuò)展I/O口,對(duì)其進(jìn)行讀寫操作。即通常把64KB的外部數(shù)據(jù)存儲(chǔ)器空間的一部分作為擴(kuò)展I/O端口的地址空間,每一個(gè)I/O口相當(dāng)于一個(gè)數(shù)據(jù)存儲(chǔ)單元,CPU如同訪問外部數(shù)據(jù)存儲(chǔ)器一樣訪問擴(kuò)展I/O口,對(duì)其進(jìn)行讀寫操作。一片6264和一片2764共用一個(gè)片選信號(hào),因此其地址空間是重疊的。74LS154(4/16譯碼器)等74LS138引腳圖由用戶利用編程器寫入信息,其內(nèi)容可以更改。(1)WR、RD:片外數(shù)據(jù)存儲(chǔ)器的讀/寫控制。(3)
集成RAM(iRAM)低8位A7~A0由P0口經(jīng)地址鎖存器提供。74LS138(3/8譯碼器)微機(jī)原理第五章存儲(chǔ)器的擴(kuò)展在某些情況下,如調(diào)試程序時(shí),希望將程序放在外部RAM中,既能夠方便地修改,又要能夠運(yùn)行,也就是要求數(shù)據(jù)存儲(chǔ)器同時(shí)具有程序存儲(chǔ)器的功能。(二)擴(kuò)展數(shù)據(jù)存儲(chǔ)器電路的連接邏輯1.數(shù)據(jù)總線DB:寬度8位,由P0口提供,三態(tài)雙向口,單片機(jī)與外部交換的所有信息,幾乎都通過P0口傳送。是應(yīng)用系統(tǒng)中使用最頻繁的通道。片外多個(gè)擴(kuò)展芯片的數(shù)據(jù)線采用并聯(lián)方式連接在數(shù)據(jù)總線上,而在某一時(shí)刻只有端口地址與單片機(jī)發(fā)出的地址相符的芯片才能與單片機(jī)進(jìn)行通信。2.地址總線AB:寬度16位,尋址范圍216=64K字節(jié)。低8位A7~A0由P0口經(jīng)地址鎖存器提供。高8位Al5~A8由P2口直接提供。P0、P2口在系統(tǒng)擴(kuò)展中用作地址線后,便不能再作為一般I/0口使用。
3.控制總線CB:包括片外系統(tǒng)擴(kuò)展用控制線和片外信號(hào)對(duì)單片機(jī)的控制線。(1)WR、RD:片外數(shù)據(jù)存儲(chǔ)器的讀/寫控制。執(zhí)行MOVX時(shí),這兩個(gè)信號(hào)分別自動(dòng)生成。(2)PSEN:片外程序存儲(chǔ)器的讀控制。執(zhí)行MOVC時(shí),該信號(hào)自動(dòng)生成。(3)ALE:鎖存P0口輸出的低8位地址的控制線。ALE在P0口輸出地址期間,用下降沿控制鎖存器對(duì)地址進(jìn)行鎖存,該信號(hào)自動(dòng)生成。(4)EA:選擇片內(nèi)、片外程序存儲(chǔ)器。 0:片外程序存儲(chǔ)器。 1:片內(nèi)程序存儲(chǔ)器。二、系統(tǒng)擴(kuò)展能力
地址線16位,容量64KB,地址0000H~FFFFH。片外RAM和ROM的訪問使用不同的指令及控制信號(hào),允許兩者地址重合。
對(duì)于有片內(nèi)ROM的單片機(jī),片內(nèi)ROM與片外ROM的訪問使用相同的操作指令,對(duì)兩者的選擇則靠硬件來實(shí)現(xiàn)。EA=0時(shí),選擇片外程序存儲(chǔ)器,即無論片內(nèi)有無程序存儲(chǔ)器,片外程序存儲(chǔ)器的地址可從0000H開始EA=l時(shí),選片內(nèi)程序存儲(chǔ)器,若片內(nèi)程序存儲(chǔ)器容量為4KB,則其地址為0000H~0FFFH,片外程序存儲(chǔ)器地址只能從1000H開始。為了應(yīng)用系統(tǒng)的需要而擴(kuò)展的I/O口、A/D、D/A轉(zhuǎn)換口及定時(shí)/計(jì)數(shù)器均是與片外數(shù)據(jù)存儲(chǔ)器統(tǒng)一編址的。即通常把64KB的外部數(shù)據(jù)存儲(chǔ)器空間的一部分作為擴(kuò)展I/O端口的地址空間,每一個(gè)I/O口相當(dāng)于一個(gè)數(shù)據(jù)存儲(chǔ)單元,CPU如同訪問外部數(shù)據(jù)存儲(chǔ)器一樣訪問擴(kuò)展I/O口,對(duì)其進(jìn)行讀寫操作。三、常用存儲(chǔ)器芯片
1、程序存儲(chǔ)器:存放程序代碼和常數(shù) 由于單片機(jī)的應(yīng)用系統(tǒng)通常是專用的微機(jī)系統(tǒng),一經(jīng)開發(fā)研制完畢,其軟件也就定型,所以常用半導(dǎo)體只讀存儲(chǔ)器(ReadOnlyMemory,縮寫為ROM)作為單片機(jī)的程序存儲(chǔ)器。根據(jù)寫入或擦除方式的不同,ROM分為5種(1)
掩膜ROM由芯片生產(chǎn)廠家用最后一道掩膜工藝來寫入信息的,用戶不能再作更改,如8051的內(nèi)部ROM。掩膜ROM集成度高,成本低,適合用于大批量生產(chǎn)。(2)
可編程ROM(PROM)芯片出廠前未寫入信息,由用戶自行寫入(即編程),在專用的編程器上進(jìn)行的。一旦編程后,芯片內(nèi)容不能再作更改。(3)
紫外線擦除可編程ROM(EPROM)
由用戶利用編程器寫入信息,其內(nèi)容可以更改。在紫外線照射下使電路復(fù)位,原存信息被擦除,然后重新編程。能反復(fù)多次使用。EPROM廣泛應(yīng)用于各種微機(jī)系統(tǒng)。通常采用的標(biāo)準(zhǔn)芯片有:2716(2KB)、2732(4KB)2764(8KB)、27128(16KB)27256(32KB)、27512(64KB)。1:直通,即Qi’=Di。(1)WR、RD:片外數(shù)據(jù)存儲(chǔ)器的讀/寫控制。數(shù)據(jù)總線DB:寬度8位,由P0口提供,三態(tài)雙向口,單片機(jī)與外部交換的所有信息,幾乎都通過P0口傳送。在紫外線照射下使電路復(fù)位,原存信息被擦除,然后重新編程。EPROM#34000H~5FFFH采用譯碼方式擴(kuò)展2764,最多可以擴(kuò)展8片2764這一操作稱為動(dòng)態(tài)存儲(chǔ)器的刷新。(3)
集成RAM(iRAM)(3)
集成RAM(iRAM)(二)擴(kuò)展外部程序存儲(chǔ)器電路的連接邏輯電路譯碼方式擴(kuò)展多片EPROM集成RAM(IntegratedRAM,縮寫為iRAM),這是一種帶刷新邏輯電路的DRAM。一旦編程后,芯片內(nèi)容不能再作更改。NVRAM既能隨機(jī)存取,又具有非易失性,適合用于需要掉電保護(hù)的場(chǎng)合??煽朔€選方式的缺點(diǎn),通過譯碼器將高位地址線譯碼后輸出來選通存儲(chǔ)器芯片(4)
電擦除可編程ROM(EEPROM)采用電的方法擦除,能整片擦除,字節(jié)擦除,擦除和寫入可以在單片機(jī)內(nèi)進(jìn)行,不需要附加設(shè)備,每個(gè)字節(jié)允許擦寫次數(shù)目前約1萬次。因而比EPROM性能更優(yōu)越,但價(jià)格較高。常用的有兩種類型芯片:①+21V寫入:2816,2817(2K字節(jié))。②+5V寫入:2816A,2817A(2K字節(jié)),2864(8K字節(jié))。
(5)
快擦寫型存儲(chǔ)器(FlashMemory)
一種新型的可擦除、非易失性存儲(chǔ)器。它既有EPROM價(jià)格低、集成度高的優(yōu)點(diǎn),又有EEPROM電可擦除和寫入的特性。其擦除和寫入的速度比EEPROM快得多,目前商品化的FlashMemory已做到允許擦寫次數(shù)達(dá)10萬次。這種存儲(chǔ)器具有很好的應(yīng)用前景。
2、數(shù)據(jù)存儲(chǔ)器:功能:存儲(chǔ)現(xiàn)場(chǎng)采集的原始數(shù)據(jù)、運(yùn)算結(jié)果。需要經(jīng)常進(jìn)行讀寫操作,所以通常采用半導(dǎo)體讀寫存儲(chǔ)器,即隨機(jī)存取存儲(chǔ)器(RandomAccessMemory)RAM作為片外數(shù)據(jù)存儲(chǔ)器。EEPROM也可用作片外數(shù)據(jù)存儲(chǔ)器。MOS型RAM按基本存儲(chǔ)電路的結(jié)構(gòu)和特性分4類
(1)
靜態(tài)RAM(SRAM)
基本存儲(chǔ)單元是MOS雙穩(wěn)態(tài)觸發(fā)器。一個(gè)觸發(fā)器可以存儲(chǔ)一位二進(jìn)制信息。SRAM能可靠地保持所存信息。常用的芯片有6116(2K字節(jié)),6264(8K字節(jié))。SRAM芯片集成度較低,功耗較大,電路連接簡(jiǎn)單,斷電信息丟失(易失性),常用于存儲(chǔ)容量較小的微機(jī)應(yīng)用系統(tǒng)(2)
動(dòng)態(tài)RAM(DRAM)
利用MOS管的柵極和源極之間的電容來保存信息。由于柵源極間電容的電荷量會(huì)逐漸泄漏,因此需要由CPU按一定時(shí)間(如1~2ms)將所有存入的信息逐個(gè)讀出來,經(jīng)放大后再寫回去,以保持原來的信息不變。這一操作稱為動(dòng)態(tài)存儲(chǔ)器的刷新。為此需要刷新電路和相應(yīng)的控制邏輯。常用的芯片有2164(64K位)等。DRAM芯片集成度高,功耗小,價(jià)格低,但有關(guān)電路較復(fù)雜,廣泛用于存儲(chǔ)容量大的微機(jī)系統(tǒng)。(3)
集成RAM(iRAM)
集成RAM(IntegratedRAM,縮寫為iRAM),這是一種帶刷新邏輯電路的DRAM。由于它自帶刷新邏輯,因而簡(jiǎn)化了與微處理器的連接電路,使用它和使用SRAM一樣方便,常用的芯片有2186(4)
非易失性RAM(NVRAM)
非易失性RAM(Non-VoIatileRAM,縮寫為NVRAM),其存儲(chǔ)體由SRAM和EEPROM兩部分組合而成。正常讀寫時(shí),SRAM工作。當(dāng)要保存信息時(shí)(如電源掉電),控制電路將SRAM的內(nèi)容復(fù)制到EEPROM中保存。存入EEPROM中的信息又能夠恢復(fù)到SRAM中。NVRAM既能隨機(jī)存取,又具有非易失性,適合用于需要掉電保護(hù)的場(chǎng)合。目前芯片容量還不能做得很大,另外由于EEPROM的擦寫次數(shù)有限制,因而影響NVRAM的使用壽命。
第二節(jié):地址的鎖存
一、鎖存的作用 由于P0口采用分時(shí)復(fù)用。CPU先從P0口輸出低八位地址,從P2口輸出高八位地址,選擇訪問的單元,再?gòu)腜0口讀寫數(shù)據(jù)。所以,應(yīng)通過地址鎖存器把P0口首先輸出的低八位地址鎖存起來。ALE是鎖存命令,P0輸出的地址8位在ALE的下降沿送入地址鎖存器。地址鎖存器的輸出作為地址總線低8位A7~A0。
二、地址鎖存器
地址鎖存器通常使用TTL芯片74LS373。它是帶有三態(tài)門的8D鎖存器,雙列直插20引腳三態(tài)門使能端:8D鎖存器控制端輸出端輸入端74LS373可看做兩部分:
鎖存器、三態(tài)門G:8D鎖存器控制端。1:直通,即Qi’=Di。1變0時(shí),數(shù)據(jù)被鎖存,輸出端Qi’不再隨輸入端的變化而變化,而一直保持鎖存前的值不變。OE:三態(tài)門使能端。0:三態(tài)門輸出為標(biāo)準(zhǔn)TTL電平;1:三態(tài)門輸出高阻態(tài);74LS373的邏輯功能表
74LS373與單片機(jī)的連接方法
第三節(jié):地址的譯碼
某存儲(chǔ)器芯片地址線:11根A10~A0,空間2K。2K地址空間在微處理器的內(nèi)存空間64K中被分配在什么位置,這由高位地址線A11~A15產(chǎn)生的該芯片的片選信號(hào)CS來決定。當(dāng)存儲(chǔ)器芯片多于一片時(shí),為了避免誤操作,必須利用片選信號(hào)來分別確定各芯片的地址分配。產(chǎn)生片選信號(hào)的方式不同,存儲(chǔ)器的地址分配也就不同。片選方式有線選和譯碼二種一、線選方式:把一根高位地址線直接連到存儲(chǔ)器芯片的片選端三個(gè)芯片的地址分配
線選方式的特點(diǎn):優(yōu)點(diǎn):電路連接簡(jiǎn)單缺點(diǎn):地址空間不連續(xù)(不能充分利用內(nèi)存空間)、地址重疊。不能充分利用內(nèi)存空間的原因是:用作片選信號(hào)的高位地址線的信號(hào)狀態(tài)得不到充分利用
“地址重疊”:指一個(gè)存儲(chǔ)單元占有多個(gè)地址空間,即不同的地址會(huì)選通同一存儲(chǔ)單元。二、譯碼方式:可克服線選方式的缺點(diǎn),通過譯碼器將高位地址線譯碼后輸出來選通存儲(chǔ)器芯片常用的譯碼器有74LS138(3/8譯碼器)74LS139(雙2/4譯碼器)74LS154(4/16譯碼器)等74LS138引腳圖
74LS138真值表
用譯碼方式實(shí)現(xiàn)片選
根據(jù)譯碼器的邏輯關(guān)系和存儲(chǔ)器的片內(nèi)尋址范圍,三個(gè)芯片的地址空間如下
譯碼方式的特點(diǎn):優(yōu)點(diǎn):地址空間連續(xù),且唯一確定,不存在地址重疊現(xiàn)象;能夠充分利用內(nèi)存空間;當(dāng)譯碼器輸出端留有空余時(shí),便于繼續(xù)擴(kuò)展存儲(chǔ)器或其它外圍器件。缺點(diǎn):電路連接復(fù)雜一些。
第四節(jié):外部存儲(chǔ)器的擴(kuò)展方法外部存儲(chǔ)器的擴(kuò)展方法,也就是存儲(chǔ)器系統(tǒng)的設(shè)計(jì)
一、程序存儲(chǔ)器的擴(kuò)展二、數(shù)據(jù)存儲(chǔ)器的擴(kuò)展一、程序存儲(chǔ)器的擴(kuò)展
(一)外部程序存儲(chǔ)器的操作時(shí)序
(二)擴(kuò)展外部程序存儲(chǔ)器電路的連接邏輯電路
擴(kuò)展一片EPROM程序存儲(chǔ)器
線選方式擴(kuò)展多片EPROM譯碼方式擴(kuò)展多片EPROMEPROM#01C000H~DFFFHEPROM#02A000H~BFFFHEPROM#036000H~7FFFHEPROM#10000H~1FFFHEPROM#22000H~3FFFHEPROM#34000H~5FFFH線選方式譯碼方式采用譯碼方式擴(kuò)展2764,最多可以擴(kuò)展8片2764兩種方式的地址范圍高8位Al5~A8由P2口直接提供。一片6264和一片2764共用一個(gè)片選信號(hào),因此其地址空間是重疊的。由于訪問片外ROM與訪問片外RAM所用的控制線不同,且PSEN與RD、WR不會(huì)同時(shí)有效,所以雖然地址總線與數(shù)據(jù)總線公用,但不會(huì)引起混亂。當(dāng)譯碼器輸出端留有空余時(shí),便于繼續(xù)擴(kuò)展存儲(chǔ)器或其它外圍器件。P0、P2口在系統(tǒng)擴(kuò)展中用作地址線后,便不能再作為一般I/0口使用。EPROM#22000H~3FFFH(3)
集成RAM(iRAM)一種新型的可擦除、非易失性存儲(chǔ)器。74LS154(4/16譯碼器)等(1)
靜態(tài)RAM(SRAM)①+21V寫入:2816,2817(2K字節(jié))。一
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 超細(xì)礦粉項(xiàng)目可行性研究報(bào)告
- 2025年生菜絲項(xiàng)目可行性研究報(bào)告
- 2025-2030年中國(guó)閥殼項(xiàng)目投資可行性研究分析報(bào)告
- 陽光板施工合同管理方案
- 2025年度中小企業(yè)融資租賃借款合同
- 2025年度工程車輛專業(yè)清洗與智能保養(yǎng)服務(wù)合同范本
- 2025年度房地產(chǎn)項(xiàng)目勞務(wù)派遣管理合同正規(guī)范本
- 雇傭與用工合同管理制度
- 2025年度新能源儲(chǔ)能設(shè)備采購(gòu)合同擔(dān)保協(xié)議
- 2025年度大數(shù)據(jù)應(yīng)用股權(quán)并購(gòu)合同
- 六年級(jí)數(shù)學(xué)上冊(cè)100道口算題(全冊(cè)完整版)
- 如愿三聲部合唱簡(jiǎn)譜
- 高三數(shù)學(xué)開學(xué)第一課
- 水生野生動(dòng)物保護(hù)與管理
- 115個(gè)低風(fēng)險(xiǎn)組病種目錄
- 系統(tǒng)解剖學(xué)考試重點(diǎn)筆記
- 云南省地圖含市縣地圖矢量分層地圖行政區(qū)劃市縣概況ppt模板
- 暖通空調(diào)基礎(chǔ)知識(shí)及識(shí)圖課件
- 防滲墻工程施工用表及填寫要求講義
- 交通信號(hào)控制系統(tǒng)檢驗(yàn)批質(zhì)量驗(yàn)收記錄表
- 校園信息化設(shè)備管理檢查表
評(píng)論
0/150
提交評(píng)論