![第六章存儲(chǔ)器擴(kuò)展_第1頁(yè)](http://file4.renrendoc.com/view/165d8de17ff6434e4f3f633979a97775/165d8de17ff6434e4f3f633979a977751.gif)
![第六章存儲(chǔ)器擴(kuò)展_第2頁(yè)](http://file4.renrendoc.com/view/165d8de17ff6434e4f3f633979a97775/165d8de17ff6434e4f3f633979a977752.gif)
![第六章存儲(chǔ)器擴(kuò)展_第3頁(yè)](http://file4.renrendoc.com/view/165d8de17ff6434e4f3f633979a97775/165d8de17ff6434e4f3f633979a977753.gif)
![第六章存儲(chǔ)器擴(kuò)展_第4頁(yè)](http://file4.renrendoc.com/view/165d8de17ff6434e4f3f633979a97775/165d8de17ff6434e4f3f633979a977754.gif)
![第六章存儲(chǔ)器擴(kuò)展_第5頁(yè)](http://file4.renrendoc.com/view/165d8de17ff6434e4f3f633979a97775/165d8de17ff6434e4f3f633979a977755.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1第六章存儲(chǔ)器系統(tǒng)擴(kuò)展6.1MCS-51單片機(jī)擴(kuò)展的原理6.2程序存儲(chǔ)器擴(kuò)展6.3數(shù)據(jù)存儲(chǔ)器的擴(kuò)展2問(wèn)題的提出MCS-51單片機(jī)本身是一個(gè)基本的微型計(jì)算機(jī),內(nèi)部已經(jīng)具有一定數(shù)量的存儲(chǔ)單元和I/O接口,但在很多復(fù)雜的應(yīng)用情況下,單片機(jī)內(nèi)的RAM,ROM和I/O接口數(shù)量有限,不夠使用,在內(nèi)部的資源不能夠滿足系統(tǒng)的需要時(shí),就需要進(jìn)行資源的擴(kuò)展。如何擴(kuò)展?
擴(kuò)展功能如何實(shí)現(xiàn)?
擴(kuò)展部件如何連接?3
整個(gè)擴(kuò)展系統(tǒng)以單片機(jī)為核心,通過(guò)總線把各擴(kuò)展部件連接起來(lái),各擴(kuò)展部件“掛”在總線上。所謂總線,就是連接系統(tǒng)中各擴(kuò)展部件的一組公共信號(hào)線,總線的根數(shù)(位數(shù))稱為總線寬度。
包括:地址總線(AB);數(shù)據(jù)總線(DB);控制總線(CB)。6.1MCS-51單片機(jī)擴(kuò)展的原理1、片外三總線結(jié)構(gòu)4AB、DB、CB各自的作用地址總線:?jiǎn)纹瑱C(jī)外部有存儲(chǔ)器或接口芯片,其中都有存儲(chǔ)單元或寄存器單元,這些單元地位平等,需要被分配地址編號(hào)才能予以區(qū)分,分配地址當(dāng)然也是以電信號(hào)形式給出,由于存儲(chǔ)器的容量很大,所以用于分配地址的線也較多,這些線被稱為地址線總線。51單片機(jī)的地址總線AB(addressbus)為16位,可尋址216
(64K)存儲(chǔ)空間數(shù)據(jù)總線:起著在CPU和存儲(chǔ)器或外圍接口電路之間傳遞數(shù)據(jù)的作用。我們常說(shuō)的8位機(jī)、16位機(jī)、32位機(jī),是說(shuō)CPU的外數(shù)據(jù)總線(DB)(databus))寬度(位數(shù))。
控制總線:通常包括時(shí)序信號(hào)(時(shí)鐘、定時(shí)、應(yīng)答)、數(shù)據(jù)傳送控制(如存儲(chǔ)器的讀寫、IO設(shè)備的讀寫)信號(hào)、中斷的請(qǐng)求和響應(yīng)、總線請(qǐng)求、復(fù)位等信號(hào),控制總線CB(controlbus)隨CPU的不同而各具特色.。5MCS51單片機(jī)進(jìn)行系統(tǒng)擴(kuò)展時(shí),其引腳可構(gòu)成三總線結(jié)構(gòu)ALEP3.1P3.2P3.3P3.4P3.5P3.6P3.7P3.0EAPSENRST803180518751VccVssP1口P2口P0口373GE+5VA0~A7A8~A15D0~D7I/OXTAL1XTAL2RXDTXDINT0INT1T0T1WRRD控制總線CB數(shù)據(jù)總線DB地址總線AB6
74LS573是有輸出三態(tài)門的8D鎖存器。當(dāng)LE(使能端)為高電平時(shí),鎖存器的數(shù)據(jù)輸出端Q的狀態(tài)與數(shù)據(jù)輸入端D相同(透明的)。當(dāng)LE端從高電平返回到低電平時(shí)(下降沿后),輸入端的數(shù)據(jù)就被鎖存在鎖存器中,數(shù)據(jù)輸入端D的變化不再影響Q端輸出。
7CPU微處理器RAMI/OROMCBUSDBUSABUSCBUS:控制總線,方向不確定DBUS:數(shù)據(jù)總線,雙向三態(tài)ABUS:地址總線,單向三態(tài)利用三總線可方便的進(jìn)行系統(tǒng)的擴(kuò)展設(shè)計(jì):……8系統(tǒng)的擴(kuò)展的連線原則系統(tǒng)的擴(kuò)展歸結(jié)為三總線的連接,連接的方法很簡(jiǎn)單,連線時(shí)應(yīng)遵守下列原則:1。連接的雙方數(shù)據(jù)線連數(shù)據(jù)線,地址線連地址線,控制線連控制線。要特別注意的是:
程序存儲(chǔ)器接PSEN;數(shù)據(jù)存儲(chǔ)器接RD和WR2??刂凭€相同的地址線不能相同,地址線相同的控制線不能相同。3。片選信號(hào)有效的芯片才選中工作,當(dāng)一類芯片僅一片時(shí)片選端可接地,當(dāng)同類芯片多片時(shí)片選端可通過(guò)線譯碼、部分譯碼、全譯碼接地址線(通常是高位地址線),在單片機(jī)中多采用線選法。9P0的驅(qū)動(dòng)能力:驅(qū)動(dòng)8個(gè)TTL門P1
、P2、
P3的驅(qū)動(dòng)能力:驅(qū)動(dòng)4個(gè)TTL門2、總線驅(qū)動(dòng)能力單向總線驅(qū)動(dòng)器74LS244雙向總線驅(qū)動(dòng)器74LS245當(dāng)應(yīng)用系統(tǒng)規(guī)模過(guò)大,超過(guò)總線的驅(qū)動(dòng)能力時(shí),系統(tǒng)不可能可靠工作,此時(shí)應(yīng)加總線驅(qū)動(dòng)器。10存儲(chǔ)器設(shè)計(jì)要點(diǎn):⑴外部存儲(chǔ)器的操作時(shí)序,以及所使用
控制信號(hào)的作用⑵找出8051和存儲(chǔ)器芯片之間引腳接線的對(duì)
應(yīng)關(guān)系,將其相應(yīng)的數(shù)據(jù)線、地址線和控
制線正確連接⑶地址譯碼
選擇集成度高的芯片,若需多片則應(yīng)選擇容量相同的芯片,以簡(jiǎn)化電路的設(shè)計(jì)。選擇片選信號(hào)6.2
程序存儲(chǔ)器擴(kuò)展11
存儲(chǔ)器與微型機(jī)三總線的一般連接方法和存儲(chǔ)器讀寫時(shí)序:(1)數(shù)據(jù)總線與地址總線為兩組獨(dú)立總線。DB0~n地址輸出數(shù)據(jù)有效數(shù)據(jù)采樣R/WAB0~ND0~n
DB0~n
AB0~NA0~N
ABN+1CSR/WR/W存儲(chǔ)器微型機(jī)D0~n1、控制信號(hào)的時(shí)序與作用12(2)微型機(jī)復(fù)用總線結(jié)構(gòu):數(shù)據(jù)與地址分時(shí)共用一組總線。
ALE地址鎖存地址鎖存地址輸出數(shù)據(jù)有效地址輸出數(shù)據(jù)有效AD0~n數(shù)據(jù)采樣數(shù)據(jù)采樣R/W單片機(jī)
AD0~n
ALER/WD0~nA0~nR/W存儲(chǔ)器Di
QiG地址鎖存器13復(fù)位信號(hào):高電平復(fù)位CPU,低電平CPU工作EA/VPPALEPSEN名稱功能片外取指信號(hào)(片外程序存儲(chǔ)器讀)輸出端低電平有效。通過(guò)P0口讀回指令或常數(shù)??刂频氖瞧獬绦虼鎯?chǔ)器RESET地址鎖存信號(hào)。ALE低電平時(shí),P0口出現(xiàn)數(shù)據(jù)信息;ALE高電平時(shí),P0口出現(xiàn)地址信息。程序存儲(chǔ)器選擇信號(hào)
EA=0時(shí),選外部ROM;1,地址小于4k時(shí),選內(nèi)部ROM地址大于4k時(shí),選外部ROMP0口是數(shù)據(jù)/地址復(fù)用口用下降沿
鎖存P0口的低8位地址到外部鎖存器(3)作用14(1)常用的外部程序存儲(chǔ)器:EPROM(紫外線可擦除)
常用的EPROM以27xx系列為主。EEPROM(電可擦除)
目前的EEPROM分為:串行EEPROM和并行EEPROM,在使用時(shí),常常把串行的EEPROM作為數(shù)據(jù)存儲(chǔ)器使用。以28xx系列為主。FlashROM(快閃電可擦除)
主要以29Cxx系列為主。2、8051與程序存儲(chǔ)器連接15常用的EPROM芯片引腳封裝示意圖16常用的EPROM芯片引腳封裝示意圖17不同容量的EPROM只是在地址線的數(shù)目和編程信號(hào)引腳有一點(diǎn)區(qū)別,各重要的引腳含義如下:A0-Ai:地址輸入線,決定存儲(chǔ)器的容量;Q0-Q7:雙向三態(tài)數(shù)據(jù)線;E:片選信號(hào)輸入線;G:讀選通輸入信號(hào)線;P:編程脈沖輸入線;VPP:編程電源輸入線;VCC:工作電源輸入線(常為+5V);GND/VSS:工作時(shí)接地線。182817A2864A常用的EEPROM芯片引腳封裝示意圖19不同容量的EEPROM只是在地址線的數(shù)目和編程信號(hào)引腳有一點(diǎn)區(qū)別,各重要的引腳含義如下:A0-Ai:地址輸入線,決定存儲(chǔ)器的容量;I/O0-I/O7(D0-D7):雙向三態(tài)數(shù)據(jù)線;CE:片選信號(hào)輸入線;OE:讀選通輸入信號(hào)線;WE:讀選通信號(hào)輸入線;VCC:工作電源輸入線(常為+5V);GND:工作時(shí)接地線。2029c25629c512常用的FlashROM芯片引腳封裝示意圖21對(duì)于那么多型號(hào)的程序存儲(chǔ)器芯片,應(yīng)該如何計(jì)算其地址線和數(shù)據(jù)線的條數(shù)?若半導(dǎo)體存儲(chǔ)器芯片的容量為a×b,則其數(shù)據(jù)線條數(shù)為b條,地址線條數(shù)滿足如下關(guān)系:2n=a,對(duì)于MCS51系列的單片機(jī)來(lái)說(shuō)其數(shù)據(jù)線的條數(shù)為8,由此就可計(jì)算出地址線的條數(shù),以2764為例,其容量64為:8K×8,213=23×21022(2)程序存儲(chǔ)器擴(kuò)展實(shí)例MCS-51單片機(jī)與2764芯片的接口。
利用EPROM擴(kuò)展一個(gè)存儲(chǔ)容量為8KB的程序存儲(chǔ)器MCS-51單片機(jī)與2片2764芯片的接口。23例1某微機(jī)系統(tǒng)只有一片2764,試將其與8051進(jìn)行連接。ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CEOEVPPPGM~O0O72764~~~AB12AB0AB0AB15AB12①將芯片的13位地址線按引腳名稱一一并聯(lián),然后按次序逐根接至系統(tǒng)地址總線的低13位。②將芯片的8位數(shù)據(jù)線依次接至系統(tǒng)數(shù)據(jù)總線的O0-O7。③芯片的OE端接至系統(tǒng)控制總線的存儲(chǔ)器讀信號(hào)(PSEN)④因?yàn)橄到y(tǒng)中只有1片2764,所以2764的CE可以接地。地址碼的計(jì)算24ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CEOEVPPPGM~O0O72764~~~AB12AB0AB0AB15AB12
計(jì)算2764每個(gè)單元的地址(8051送出何種地址碼時(shí)選中該單元)
P27P26P25P24P23P22P21P20P07P06P05P04P03P02P01P00AB15AB14AB13AB12AB11AB10AB9AB8AB7AB6AB5AB4AB3AB2AB1AB0***0000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨***11111111111110000H---1FFFH89C51從2764中讀取信息的過(guò)程:①89C51發(fā)地址碼P00—P07------AB-----2764的A0—A7ALE=1P20—P27------AB------2764的A8—A12②89C51發(fā)讀ROM信號(hào)PSEN=0—CB----2764的OE③2764將選中單元的內(nèi)容送出----DB---89C051的P00---P0725ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CEOEVPPPGM~O0O72764~~~AB12AB0AB0AB15AB12例2用2764構(gòu)成16K的存儲(chǔ)系統(tǒng),試將它們與8051進(jìn)行連接。A0A12CEOEVPPPGM~O0O72764~~~AB12AB02764的容量是8K*8,1片2764上有8K個(gè)存儲(chǔ)單元,每個(gè)存儲(chǔ)單元有8個(gè)基本存儲(chǔ)電路,能存放8位二進(jìn)制信息,可以滿足位數(shù)的要求,但是1片2764上有8K個(gè)存儲(chǔ)單元,為了滿足內(nèi)存的容量的要求,需要2片2764串聯(lián)使用,即2片2764不能同時(shí)被選中。因?yàn)?片2764的的數(shù)據(jù)線都接在8位DB上,當(dāng)二者同時(shí)被選中時(shí),會(huì)出現(xiàn)爭(zhēng)占DB的現(xiàn)象。這時(shí),需要考慮片選問(wèn)題。26ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CEOEVPPPGM~O0O72764~~~AB12AB0AB0AB15AB123、片選信號(hào)的產(chǎn)生A0A12CEOEVPPPGM~O0O72764~~~AB12AB0片選信號(hào)的產(chǎn)生方法有3種:線選法、部分譯碼法和全譯碼法。27ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CEOEVPPPGM~O0O72764~~~AB12AB0AB0AB15AB12線選法A0A12CEOEVPPPGM~O0O72764~~~AB12AB0
線選法就是用剩余的高位地址線作片選信號(hào)。線選法有2個(gè)缺點(diǎn):其一是各芯片的地址不連續(xù),其二是有一些地址不能使用,否則會(huì)造成片選的混亂(有地址重疊現(xiàn)象,即一個(gè)存儲(chǔ)單元有多個(gè)地址碼)。AB15AB14P27P26P25P24P23P22P21P20P07P06P05P04P03P02P01P00AB15AB14AB13AB12AB11AB10AB9AB8AB7AB6AB5AB4AB3AB2AB1AB001*0000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨01*111111111111110*0000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨10*11111111111110400H---5FFFH8000H---9FFFH28ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CEOEVPPPGM~O0O72764~~~AB12AB0AB0AB15AB12全譯碼法A0A12CEOEVPPPGM~O0O72764~~~AB12AB0
全譯碼法就是剩余的全部地址線都參與譯碼,譯碼器的輸出作為片選信號(hào)。因?yàn)樽g碼器在某一時(shí)刻只有1條輸出線有效,保證了在某一時(shí)刻只有1個(gè)芯片被選中的要求。全譯碼法則沒(méi)有地址重疊現(xiàn)象,即各存儲(chǔ)單元的地址碼唯一。AB15AB14P27P26P25P24P23P22P21P20P07P06P05P04P03P02P01P00AB15AB14AB13AB12AB11AB10AB9AB8AB7AB6AB5AB4AB3AB2AB1AB00000000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨00011111111111110010000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨00111111111111110000H---1FFFH2000H---3FFFH74LS13874LS139Y0Y1Y2Y3Y4Y5Y6Y7AG1G2AG2BCB74LS138AB13+5V29Y0Y1Y2Y3Y4Y5Y6Y7AG1G2AG2BCB74LS13874LS13874LSl38具有三個(gè)輸入選擇端,能夠組合成8種輸入狀態(tài),對(duì)應(yīng)8種輸出,可產(chǎn)生8個(gè)片選信號(hào),低電平有效。也就是說(shuō),每種輸入狀態(tài),僅允許一個(gè)輸出端輸出低電平,其余輸出端全部為高電平。同時(shí),74LS138還具有3個(gè)使能端G1、G2A、G2B,3個(gè)使能端必須同時(shí)輸入有效電平,譯碼器才能正常工作,即僅當(dāng)G1、G2A、G2B=100時(shí),才能選通譯碼器,否則譯碼器輸出全無(wú)效。
73LS138譯碼器的邏輯功能真值表輸入輸出使能選擇Y0Y1Y2Y3Y4Y5Y6Y7G1G2AG2BCBA10010010010010010010010000000101001110010111011101111111101111111101111111101111111101111111101111111101111111100XXX1XXX1XXXXXXXXX11111111111111111111111130解①(64K×8)÷(8K×8)=8,即共需要8片8K×8的存儲(chǔ)器芯片。64K=65536=216,所以組成64K的存儲(chǔ)器共需要16根地址線尋址。8K=8192=213,即13根作字選線,選擇存儲(chǔ)器芯片片內(nèi)的單元。6-13=3即3根作片選線,選擇8片存儲(chǔ)器芯片。例3用8K×8的存儲(chǔ)器芯片組成容量為64K×8的存儲(chǔ)器試問(wèn):①共需幾個(gè)芯片?共需多少根地址線尋址?其中幾根作字選線?幾根作片選線?②若用74LS138作地址譯碼,試畫出譯碼電路,并標(biāo)出其輸出線的選址范圍。③若改用線選法能夠組成多大容量的存儲(chǔ)器?試寫出各線選線的選址范圍。31解②8K×8芯片有13根地址線A12~A0為字選,余下的高位地址線是A15~A13,所以譯碼電路對(duì)A15~A13進(jìn)行譯碼,譯碼電路及譯碼輸出線的選址范圍如圖所示.CBAA15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000000000000000000000HY000011111111111111FFFH00100000000000002000HY100111111111111113FFFH┉┉┉┉┉┉┉┉┉┉┉┉┉┉1110000000000000E000HY71111111111111111FFFFH32解③改用線選法A15~A133根地址線各選一片8K×8的存儲(chǔ)器芯片,只能接3個(gè)芯片,故僅能組成容量為24K×8的存儲(chǔ)器,A15A143所選芯片的地址范圍分別為:和A156000H~7FFFH、A14A000H~BFFFH和A13C000H~DFFFH。33程序存儲(chǔ)器擴(kuò)展實(shí)例思考:MCS-51單片機(jī)與一片2764芯片的接口中,為什么片選信號(hào)可以直接接地?它的地址范圍還可以是多少?34常用的數(shù)據(jù)存儲(chǔ)器:靜態(tài)RAM
靜態(tài)RAM在應(yīng)用時(shí)存取速度快、使用方便并且價(jià)格比較的低廉。但它具有在掉電時(shí),內(nèi)部的數(shù)據(jù)會(huì)丟失。典型的有6116、6264、62256等芯片。為了避免掉電數(shù)據(jù)丟失,出現(xiàn)了自動(dòng)保護(hù)的靜態(tài)RAM,如:DS1225、DS1235。串行EEPROM
串行EEPROM的與并行的EEPROM特性一樣,只是在數(shù)據(jù)的讀寫使用串行方式。常用的有24Cxx系列(I2C接口)和X25系列(SPI接口)的串行EEPROM。6.3數(shù)據(jù)存儲(chǔ)器的擴(kuò)展35(1)靜態(tài)RAM
不同容量的靜態(tài)RAM只是在地址線的數(shù)目和編程信號(hào)引腳有一點(diǎn)區(qū)別,各重要的引腳含義如下:A0-Ai:地址輸入線,決定存儲(chǔ)器的容量;I/O0-I/O7:雙向三態(tài)數(shù)據(jù)線;CE:片選信號(hào)輸入線;OE:讀選通輸入信號(hào)線;WE:寫選通輸入信號(hào);VPP:編程電源輸入線;VCC:工作電源輸入線(常為+5V);GND:工作時(shí)接地線。36626462256常用的靜態(tài)RAM芯片引腳封裝示意圖型號(hào):6264前兩位數(shù)62,表示SRAM后兩位64÷8=8k字節(jié)容量62128有128÷8=16k字節(jié)容量62256有256÷8=32k字節(jié)容量37二、串行ROM
不同容量的串行ROM存儲(chǔ)容量上有區(qū)別,各重要的引腳含義如下:A0、A1、A2:芯片的地址輸入線;SDA:串行數(shù)據(jù)輸入端;SCL:串行時(shí)鐘輸入端;RESET:復(fù)位信號(hào)輸入;WP:寫保護(hù)輸入端,為低電平時(shí)不允許寫數(shù)據(jù);SCK:串行時(shí)鐘輸入端;SI:串行數(shù)據(jù)輸入端;VCC:工作電源輸入線(常為+5V);GND:工作時(shí)接地線。38AT24CxxX25043AT24CXX和X25043的芯片引腳封裝示意圖392、RAM存儲(chǔ)器的連接
DB0~n
AB0~ND0~nA0~N
ABN+xCSR/WR/W微型機(jī)存儲(chǔ)器存儲(chǔ)器與微型機(jī)三總線的連接:1)數(shù)據(jù)線D0~n
連接數(shù)據(jù)總線DB0~n
2)地址線A0~N
連接地址總線低位AB0~N。3)片選線CS
連接地址總線高位ABN+x。4)讀寫線OE、WE(R/W)連接讀寫控制線RD、WR。40例1某微機(jī)系統(tǒng)只有一片6264,試將其與8051進(jìn)行連接。ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CS1OE~D0D76264~~~AB12AB0AB0AB15AB12①將芯片的13位地址線按引腳名稱一一并聯(lián),然后按次序逐根接至系統(tǒng)地址總線的低13位。②將芯片的8位數(shù)據(jù)線依次接至系統(tǒng)數(shù)據(jù)總線的D0-D7。③芯片的OE端接至系統(tǒng)控制總線的存儲(chǔ)器讀信號(hào)(RD)④芯片的WE端接至系統(tǒng)控制總線的存儲(chǔ)器寫信號(hào)(WR)⑤因?yàn)橄到y(tǒng)中只有1片6264,所以6264的CS1可以接地。CS2+5VWE41ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBAB12AB0AB0AB15AB12
計(jì)算6264每個(gè)單元的地址(8051送出何種地址碼時(shí)選中該單元)
P27P26P25P24P23P22P21P20P07P06P05P04P03P02P01P00AB15AB14AB13AB12AB11AB10AB9AB8AB7AB6AB5AB4AB3AB2AB1AB0***0000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨***11111111111110000H---1FFFH89C51從6264中讀取信息的過(guò)程:①89C51發(fā)地址碼P00—P07------AB-----2764的A0—A7ALE=1P20—P27------AB------2764的A8—A12②89C51發(fā)讀RAM信號(hào)RD=0—CB----6264的OE③6264將選中單元的內(nèi)容送出----DB---89C051的P00---P07A0A12CS1OE~D0D76264~~~CS2+5VWE89C51向6264中寫入信息的過(guò)程:①89C51發(fā)地址碼P00—P07------AB-----2764的A0—A7ALE=1P20—P27------AB------2764的A8—A12②89C51發(fā)寫RAM信號(hào)WR=0—CB----6264的WE③89C51送出數(shù)據(jù)----DB-----6264將選中單元42ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBAB12AB0AB0AB15AB12例2用6264構(gòu)成16K的存儲(chǔ)系統(tǒng),試將它們與8051進(jìn)行連接。AB12AB0A0A12CSOECS2~D0D76264~~~A0A12CSOECS2~D0D76264~~~WE+5VWE+5V6264的容量是8K*8,1片6264上有8K個(gè)存儲(chǔ)單元,每個(gè)存儲(chǔ)單元有8個(gè)基本存儲(chǔ)電路,能存放8位二進(jìn)制信息,可以滿足位數(shù)的要求,但是1片6264上有8K個(gè)存儲(chǔ)單元,為了滿足內(nèi)存的容量的要求,需要2片6264串聯(lián)使用,即2片6264不能同時(shí)被選中。因?yàn)?片6264的的數(shù)據(jù)線都接在8位DB上,當(dāng)二者同時(shí)被選中時(shí),會(huì)出現(xiàn)爭(zhēng)占DB的現(xiàn)象。這時(shí),需要考慮片選問(wèn)題。43ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBA0A12CSOECS2~D0D76264~~~AB12AB0AB0AB15AB123、片選信號(hào)的產(chǎn)生A0A12CSOECS2~D0D76264~~~AB12AB0片選信號(hào)的產(chǎn)生方法有3種:線選法、部分譯碼法和全譯碼法。WE+5VWE+5V44ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0.6P0.789C51P2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7A0A1A2A3A4A5A6A7OELED0D1D2D3D4D5D6D774LS373DBABCBAB12AB0AB0AB15AB12線選法AB12AB0
線選法就是用剩余的高位地址線作片選信號(hào)。線選法有2個(gè)缺點(diǎn):其一是各芯片的地址不連續(xù),其二是有一些地址不能使用,否則會(huì)造成片選的混亂(有地址重疊現(xiàn)象,即一個(gè)存儲(chǔ)單元有多個(gè)地址碼)。AB15AB14P27P26P25P24P23P22P21P20P07P06P05P04P03P02P01P00AB15AB14AB13AB12AB11AB10AB9AB8AB7AB6AB5AB4AB3AB2AB1AB001*0000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨01*111111111111110*0000000000000¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨10*11111111111110400H---5FFFH8000H---9FFFHA0A12CSOECS2~D0D76264~~~A0A12CSOECS2~D0D76264~~~WE+5VWE+5V45ALERDWRPSENP0.0P0.1P0.2P0.3P0.4P0.5P0
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)圓平底燒瓶市場(chǎng)調(diào)查研究報(bào)告
- 2025年金屬襯膠項(xiàng)目可行性研究報(bào)告
- 2025年超薄膨脹型鋼結(jié)構(gòu)防火材料項(xiàng)目可行性研究報(bào)告
- 2025年膨化糯米球項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國(guó)細(xì)菌及藥敏檢測(cè)系統(tǒng)行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年瑪瑙飾品項(xiàng)目可行性研究報(bào)告
- 2025至2031年中國(guó)活動(dòng)工具車行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)控溫儀行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年手動(dòng)強(qiáng)力剪刀項(xiàng)目可行性研究報(bào)告
- 2025年塑膠旅游用品項(xiàng)目可行性研究報(bào)告
- 怎樣處理課堂突發(fā)事件
- 采礦學(xué)課程設(shè)計(jì)-隆德煤礦1.8Mta新井開(kāi)拓設(shè)計(jì)
- 桂花-作文ppt-PPT課件(共14張)
- 高一數(shù)學(xué)概率部分知識(shí)點(diǎn)總結(jié)及典型例題解析 新課標(biāo) 人教版 必修
- 滴灌工程設(shè)計(jì)示例
- 鐵路運(yùn)費(fèi)計(jì)算方法
- 《小腦梗死護(hù)理查房》
- 免疫及炎癥相關(guān)信號(hào)通路
- 某風(fēng)電場(chǎng)設(shè)備材料設(shè)備清單
- —橋梁專業(yè)施工圖設(shè)計(jì)審查要(終)
- 德龍自卸車合格證掃描件(原圖)
評(píng)論
0/150
提交評(píng)論