第八章 MCS-51單片機擴展存儲器設(shè)計new_第1頁
第八章 MCS-51單片機擴展存儲器設(shè)計new_第2頁
第八章 MCS-51單片機擴展存儲器設(shè)計new_第3頁
第八章 MCS-51單片機擴展存儲器設(shè)計new_第4頁
第八章 MCS-51單片機擴展存儲器設(shè)計new_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、第第8 8章章MCS-51MCS-51單片機單片機擴展存儲器設(shè)計擴展存儲器設(shè)計8.1 8.1 概述概述片內(nèi)的資源如不滿足需要,需外擴存儲器和片內(nèi)的資源如不滿足需要,需外擴存儲器和I/OI/O功能功能部件。部件。系統(tǒng)擴展系統(tǒng)擴展主要內(nèi)容有:主要內(nèi)容有:(1)(1)外部存儲器的擴展外部存儲器的擴展(外部(外部RAMRAM、ROMROM)(2)(2) I/O I/O接口部件的擴展接口部件的擴展。本章介紹如何擴展外部存儲器,本章介紹如何擴展外部存儲器,I/OI/O接口部件的擴展下一章介紹。接口部件的擴展下一章介紹。 返回8051/8751最小應(yīng)用系統(tǒng)最小應(yīng)用系統(tǒng)8.18.1.1 .1 最小應(yīng)用系統(tǒng)最小

2、應(yīng)用系統(tǒng)8031最小應(yīng)用系統(tǒng)最小應(yīng)用系統(tǒng)返回8.18.1.2 .2 系統(tǒng)擴展的三總線結(jié)構(gòu)系統(tǒng)擴展的三總線結(jié)構(gòu)MCS-51MCS-51單片機外部存儲器結(jié)構(gòu)單片機外部存儲器結(jié)構(gòu): :哈佛結(jié)構(gòu)哈佛結(jié)構(gòu) 。MCS-96MCS-96單片機存儲器結(jié)構(gòu)單片機存儲器結(jié)構(gòu): :普林斯頓結(jié)構(gòu)普林斯頓結(jié)構(gòu)。MCS-51MCS-51 RAMRAM和和ROMROM的的最大擴展空間各為最大擴展空間各為6464KBKB。系統(tǒng)擴展首先要系統(tǒng)擴展首先要構(gòu)造系統(tǒng)總線構(gòu)造系統(tǒng)總線。8.2 8.2 系統(tǒng)總線及總線構(gòu)造系統(tǒng)總線及總線構(gòu)造8.2.1 8.2.1 系統(tǒng)總線系統(tǒng)總線按功能把系統(tǒng)總線分為三組:按功能把系統(tǒng)總線分為三組: 1.

3、1.地址總線地址總線(AdressAdress Bus, Bus,簡寫簡寫ABAB) 2.2.數(shù)據(jù)總線數(shù)據(jù)總線 ( (Data BusData Bus,簡寫簡寫DB)DB) 3.3.控制總線控制總線(Control BusControl Bus,簡寫簡寫CBCB) 8.2.2 8.2.2 構(gòu)造系統(tǒng)總線構(gòu)造系統(tǒng)總線地址鎖存器地址鎖存器7474LS373LS373 1. 1. 以以P0P0口作為低口作為低8 8位地址位地址/ /數(shù)據(jù)總線。數(shù)據(jù)總線。 2 2以以P2P2口的口線作高位地址線??诘目诰€作高位地址線。 3. 3.控制信號線??刂菩盘柧€。* *ALE ALE 低低8 8位地址鎖存信號。位地

4、址鎖存信號。* *PSENPSEN* * 擴展程序存儲器讀選通信號。擴展程序存儲器讀選通信號。* *EAEA* * 內(nèi)外程序存儲器選擇信號。內(nèi)外程序存儲器選擇信號。* *RDRD* *和和WRWR* * 擴展擴展RAMRAM和和I/OI/O口的讀選通、寫選通信號??诘淖x選通、寫選通信號。8.2.3 8.2.3 單片機系統(tǒng)的串行擴展技術(shù)單片機系統(tǒng)的串行擴展技術(shù) 優(yōu)點:優(yōu)點:串行接口器件體積小,與單片機接口時需要的串行接口器件體積小,與單片機接口時需要的I/OI/O口線少口線少, , 可靠性提高。可靠性提高。 缺點缺點: :串行接口器件速度較慢串行接口器件速度較慢在多數(shù)應(yīng)用場合,還是并行擴展占主導(dǎo)

5、地位。在多數(shù)應(yīng)用場合,還是并行擴展占主導(dǎo)地位。8.3 8.3 讀寫控制、地址空間分配和外部地址鎖存器讀寫控制、地址空間分配和外部地址鎖存器8.3.1 8.3.1 存儲器擴展的讀寫控制存儲器擴展的讀寫控制RAMRAM芯片:芯片:讀寫控制引腳讀寫控制引腳OEOE* *和和WEWE* * ,與,與RDRD* *和和WRWR* *相連。相連。EPROMEPROM芯片:芯片:只有讀出引腳,只有讀出引腳,OEOE* * ,與,與PSENPSEN* *相連。相連。 直接用系統(tǒng)直接用系統(tǒng)的高位地址線的高位地址線作作RAM芯片芯片的片選信號。的片選信號。例例:外擴外擴8KB EPROM(2片片2732)4KB

6、RAM(2片片6116)線選法線選法和地址和地址譯碼法譯碼法1. 線選法線選法 8.3.2 8.3.2 存儲器地址空間分配存儲器地址空間分配l 2732: 2732:4 4KB ROMKB ROM,1212根地址線根地址線A0A0A11A11,1 1根片選線根片選線l 6116: 6116:2 2KBKB RAMRAM,1111根地址線根地址線A0A0A10A10,1 1根片選線根片選線l 片選端片選端低電平有效低電平有效 地址范圍:地址范圍: 27322732(1 1)的地址范圍:)的地址范圍:70007000H H7FFFH;7FFFH; 27322732(2 2)的地址范圍)的地址范圍:

7、 : B000HB000HBFFFH; BFFFH; 61166116(1 1)的地址范圍:)的地址范圍:E800HE800HEFFFH; EFFFH; 61166116(2 2)的地址范圍:)的地址范圍:D800HD800HDFFFHDFFFH。線選法特點線選法特點 優(yōu)點:優(yōu)點:電路簡單,電路簡單,不需另外增加硬件電路不需另外增加硬件電路,體積小,體積小,成本低。成本低。缺點:缺點:可尋址的器件數(shù)目受限,地址空間不連續(xù)??蓪ぶ返钠骷?shù)目受限,地址空間不連續(xù)。只適于外擴芯片不多,規(guī)模不大的單片機系統(tǒng)只適于外擴芯片不多,規(guī)模不大的單片機系統(tǒng)2. 2. 譯碼法譯碼法 常用譯碼器芯片:常用譯碼器芯片

8、:7474LS138LS138(3-83-8譯碼器)譯碼器)7474LS139LS139(雙雙2-42-4譯碼器)譯碼器)7474LS154LS154(4-164-16譯碼器)譯碼器) 全譯碼:全譯碼:全部高位地址線都參加譯碼;全部高位地址線都參加譯碼; 部分譯碼:部分譯碼:僅部分高位地址線參加譯碼。僅部分高位地址線參加譯碼。 (1)74 (1)74LS138LS138(3 38 8譯碼器)譯碼器) 當(dāng)譯碼器的當(dāng)譯碼器的輸入為某一個固定編碼時,其輸出只有某輸入為某一個固定編碼時,其輸出只有某一個固定的引腳輸出為低電平,其余的為高電平。一個固定的引腳輸出為低電平,其余的為高電平。 7474LS1

9、38LS138譯碼器真值表譯碼器真值表 輸輸 入入 輸輸 出出 G1 G2AG1 G2A* * G2B G2B* * C B A Y7 C B A Y7* * Y6Y6* * Y5Y5* * Y4Y4* * Y3Y3* * Y2Y2* * Y1Y1* * Y0Y0* * ( 2) 74( 2) 74LS139LS139(雙雙2-42-4譯碼器)譯碼器)真值表如表真值表如表8-28-2(P168P168)所示。所示。 采用全地址譯碼方式,單片機發(fā)地址碼時,每次只能選采用全地址譯碼方式,單片機發(fā)地址碼時,每次只能選中一個存儲單元。同類存儲器間不會產(chǎn)生地址重疊的問題。中一個存儲單元。同類存儲器間不會

10、產(chǎn)生地址重疊的問題。例例: 要擴要擴8片片8KB的的RAM 6264,如何通過如何通過74LS138把把64KB空空間分配給各個芯片?間分配給各個芯片?D7D7D0:D0: 8 8位數(shù)據(jù)輸入線位數(shù)據(jù)輸入線 Q7Q7Q0:Q0: 8 8位數(shù)據(jù)輸出線。位數(shù)據(jù)輸出線。G:G:數(shù)據(jù)輸入鎖存選通信號數(shù)據(jù)輸入鎖存選通信號 OEOE* *: : 數(shù)據(jù)輸出允許信號數(shù)據(jù)輸出允許信號8.3.3 8.3.3 外部地址鎖存器外部地址鎖存器常用常用地址鎖存器芯片地址鎖存器芯片: 74: 74LS373LS373、82828282、74LS57374LS5731. 1. 鎖存器鎖存器7474LS373LS373(帶有三態(tài)

11、門的帶有三態(tài)門的8 8D D鎖存器鎖存器)2. 2. 鎖存器鎖存器82828282功能及內(nèi)部結(jié)構(gòu)與功能及內(nèi)部結(jié)構(gòu)與7474LS373LS373完全一樣,只是其引腳的完全一樣,只是其引腳的排列與排列與7474LS373LS373不同不同3 3鎖存器鎖存器7474LSLS573573 輸入的輸入的D D端和輸出的端和輸出的Q Q端也是依次排在芯片的兩側(cè),端也是依次排在芯片的兩側(cè),與與82828282一樣,一樣,為繪制印刷電路板時的布線提供方便。為繪制印刷電路板時的布線提供方便。8.4 8.4 程序存儲器程序存儲器EPROMEPROM的擴展的擴展 采用只讀存儲器,采用只讀存儲器,非易失性。非易失性。

12、(1 1)掩膜)掩膜ROMROM 在制造過程中編程在制造過程中編程, ,只適合于大批量生產(chǎn)。只適合于大批量生產(chǎn)。(2 2)可編程)可編程ROMROM(PROMPROM) 用獨立的編程器寫入,只能寫入一次。用獨立的編程器寫入,只能寫入一次。 (3 3)EPROMEPROM 電信號編程,紫外線擦除的只讀存儲器芯片。電信號編程,紫外線擦除的只讀存儲器芯片。(4 4)E E2 2PROMPROM( EEPROM EEPROM) 電信號編程,電擦除。讀寫操作與電信號編程,電擦除。讀寫操作與RAMRAM相似,寫入相似,寫入速度稍慢。斷電后能夠保存信息。速度稍慢。斷電后能夠保存信息。(5 5)Flash R

13、OMFlash ROM 又稱閃爍存儲器,簡稱閃存。電改寫,電擦除,讀又稱閃爍存儲器,簡稱閃存。電改寫,電擦除,讀寫速度快(寫速度快(70ns70ns),讀寫次數(shù)多(),讀寫次數(shù)多(1 1萬次)。萬次)。8.4.1 8.4.1 常用常用EPROMEPROM芯片介紹芯片介紹典型芯片是典型芯片是2727系列產(chǎn)品,例如,系列產(chǎn)品,例如, 2764 2764 (8 8KBKB8 8)2712827128(16KB16KB8 8)2725627256(32KB32KB8 8)2751227512(64KB64KB8 8)“27”“27”后面的數(shù)字表示其位存儲容量。后面的數(shù)字表示其位存儲容量。擴展程序存儲器

14、時,應(yīng)盡量用大容量的芯片。擴展程序存儲器時,應(yīng)盡量用大容量的芯片。 1.1.常用的常用的EPROMEPROM芯片芯片 電氣參數(shù)見表電氣參數(shù)見表8-48-4(P123P123)。)。引腳如下圖。引腳如下圖。引腳功能如下:引腳功能如下:A0A0A15A15:地址線引腳。數(shù)目決定存儲容量。地址線引腳。數(shù)目決定存儲容量。D7D7D0D0:數(shù)據(jù)線引腳數(shù)據(jù)線引腳CECE* *: 片選輸入端片選輸入端OEOE* * : 輸出允許控制端輸出允許控制端PGMPGM* *: 編程時,加編程脈沖的輸入端編程時,加編程脈沖的輸入端VppVpp: 編程時,編程電壓(編程時,編程電壓(+12+12V V或或+25+25V

15、 V)輸入端輸入端VccVcc: +5V+5V,芯片的芯片的工作工作電壓。電壓。 GNDGND: 數(shù)字地。數(shù)字地。NCNC: 無用端無用端 2. 2. EPROMEPROM芯片的工作方式芯片的工作方式(1 1)讀出方式)讀出方式 片選控制線為低片選控制線為低, , 輸出允許為低,輸出允許為低,VppVpp為為+5+5V V,指定指定地址單元的內(nèi)容從地址單元的內(nèi)容從D7D7D0D0上讀出。上讀出。 (2 2)未選中方式)未選中方式 片選控制線為高電平。片選控制線為高電平。(3 3)編程方式)編程方式 VppVpp端加規(guī)定高壓端加規(guī)定高壓, , CECE* *和和OEOE* *端加合適電平,就端加

16、合適電平,就能將數(shù)據(jù)線上的數(shù)據(jù)寫入到指定的地址單元。能將數(shù)據(jù)線上的數(shù)據(jù)寫入到指定的地址單元。 (4 4)編程校驗方式)編程校驗方式 (5 5)編程禁止方式)編程禁止方式 輸出呈高阻狀態(tài),不寫入程序。輸出呈高阻狀態(tài),不寫入程序。8.4.2 8.4.2 程序存儲器的操作時序(自學(xué))程序存儲器的操作時序(自學(xué))8.4.3 8.4.3 典型的典型的EPROMEPROM接口電路接口電路1.1.使用單片使用單片EPROMEPROM的擴展電路的擴展電路 2716 2716、2732 2732 EPROMEPROM價格貴,容量小,且難以買到。價格貴,容量小,且難以買到。僅介紹僅介紹27642764、27128

17、27128、2725627256、2751227512芯片的接口電路。芯片的接口電路。 下圖為下圖為外擴外擴1616K K字節(jié)的字節(jié)的EPROM 27128EPROM 27128的接口電路圖。的接口電路圖。MCS-51MCS-51外擴單片外擴單片32K32K字節(jié)的字節(jié)的EPROM 27256EPROM 27256的接口。的接口。 3. 3. 使用多片使用多片EPROMEPROM的擴展電路的擴展電路擴展擴展4 4片片2712827128。 8.5 8.5 靜態(tài)數(shù)據(jù)存儲器的擴展靜態(tài)數(shù)據(jù)存儲器的擴展8.5.1 8.5.1 常用的靜態(tài)常用的靜態(tài)RAMRAM(SRAMSRAM)芯片芯片典型型號有典型型號

18、有: :61166116、62646264、6212862128、6225662256。+5+5V V電源供電,雙列直電源供電,雙列直插,插,61166116為為2424引腳封裝,引腳封裝,62646264、6212862128、6225662256為為2828引腳封裝。引腳封裝。各引腳功能如下各引腳功能如下: : A0 A0A14A14:地址輸入線。地址輸入線。 D0 D0D7D7:雙向三態(tài)數(shù)據(jù)線。雙向三態(tài)數(shù)據(jù)線。 CE CE* *: 片選信號輸入。對于片選信號輸入。對于62646264芯片,當(dāng)芯片,當(dāng)CSCS為高電平為高電平, ,且且CECE* * 為低電平時才選中該片。為低電平時才選中該

19、片。 O OE E* *: 讀選通信號輸入線。讀選通信號輸入線。 WE WE* *: 寫允許信號輸入線,低電平有效。寫允許信號輸入線,低電平有效。 VccVcc: 工作電源工作電源+5+5V V GND GND: 地地有讀出、寫入、維持三種工作方式,操作控制如表有讀出、寫入、維持三種工作方式,操作控制如表8-6(8-6(P181)P181)。 8.5.2 8.5.2 外擴數(shù)據(jù)存儲器的讀寫操作時序外擴數(shù)據(jù)存儲器的讀寫操作時序8.5.3 8.5.3 典型的外擴數(shù)據(jù)存儲器的接口電路典型的外擴數(shù)據(jù)存儲器的接口電路 圖圖8-21 8-21 用線選法擴展用線選法擴展80318031外部數(shù)據(jù)存儲器的電路外部

20、數(shù)據(jù)存儲器的電路。 地址線為地址線為A0A0A12A12,故剩余地址線為三根。用線選故剩余地址線為三根。用線選法可擴展法可擴展3 3片片62646264。3 3片片62646264對應(yīng)的地址空間如下。對應(yīng)的地址空間如下。譯碼選通法譯碼選通法 各片各片6212862128地址分配見表地址分配見表8-98-9。 表表8-9 8-9 各片各片6212862128地址分配地址分配 P2.7 P2.6 P2.7 P2.6 譯碼輸出譯碼輸出 選中芯片選中芯片 地址范圍地址范圍 存儲容量存儲容量 0 0 0 0 YOYO* * IC1 0000H-3FFFH 16K IC1 0000H-3FFFH 16K

21、0 1 Y1 0 1 Y1* * IC2 4000H-7FFFH 16K IC2 4000H-7FFFH 16K 1 0 Y2 1 0 Y2* * IC3 8000H-BFFFH 16K IC3 8000H-BFFFH 16K 1 1 Y3 1 1 Y3* * IC4 C000H-FFFFH 16K IC4 C000H-FFFFH 16K 單片單片6225662256與與80318031的接口電路的接口電路如圖如圖8-238-23所示。地所示。地址范圍為址范圍為00000000H H7FFFH7FFFH。 例例8-18-1 編寫程序?qū)⑵饩帉懗绦驅(qū)⑵釸AMRAM中中50005000H H50

22、FFH50FFH單元全部清單元全部清零零。方法方法1 1:用用DPTRDPTR作為數(shù)據(jù)區(qū)地址指針,同時使用字節(jié)計數(shù)器。作為數(shù)據(jù)區(qū)地址指針,同時使用字節(jié)計數(shù)器。 MOV DPTRMOV DPTR,#5000H#5000H;設(shè)置數(shù)據(jù)塊指針的初值設(shè)置數(shù)據(jù)塊指針的初值 MOV R7 MOV R7,#00H#00H ;設(shè)置塊長度計數(shù)器初值設(shè)置塊長度計數(shù)器初值 CLR A CLR ALOOPLOOP: MOVX DPTR MOVX DPTR,A A ;把某一單元;把某一單元清零清零 INC DPTR INC DPTR ;地址指針加地址指針加1 1 DJNZ R7DJNZ R7,LOOP LOOP ;數(shù)據(jù)塊

23、長度減數(shù)據(jù)塊長度減1 1,若不為,若不為 0 0則繼續(xù)清零則繼續(xù)清零HEREHERE: SJMP HERE SJMP HERE ;執(zhí)行完畢,原地踏步執(zhí)行完畢,原地踏步 方法方法2 2: 用用DPTRDPTR作為數(shù)據(jù)區(qū)地址指針,但不使用字節(jié)計作為數(shù)據(jù)區(qū)地址指針,但不使用字節(jié)計數(shù)器,而是比較特征地址。數(shù)器,而是比較特征地址。MOV DPTRMOV DPTR,#5000H#5000HCLR ACLR ALOOPLOOP:MOVX DPTRMOVX DPTR,A AINC DPTRINC DPTRMOV R7MOV R7,DPLDPLCJNE R7CJNE R7,#0#0,LOOP LOOP ;與末地

24、址與末地址+1+1比較比較HEREHERE:SJMP HERESJMP HERE8.6 8.6 EPROMEPROM和和RAMRAM的綜合擴展的綜合擴展8.6.1 8.6.1 綜合擴展的硬件接口電路綜合擴展的硬件接口電路例例8-2 采用線選法擴展采用線選法擴展2片片8KB的的RAM和和2片片8KB的的EPROM, RAM選選6264,EPROM選選2764。例例8-38-3 采用采用譯碼器法譯碼器法擴展擴展2 2片片8 8KB EPROMKB EPROM,2 2片片8 8KB KB RAMRAM。EPROMEPROM選用選用27642764,RAMRAM選用選用62646264。共擴展。共擴展

25、4 4片芯片。片芯片。 可見譯可見譯碼法進(jìn)碼法進(jìn)行地址行地址分配,分配,各芯片各芯片地址空地址空間是連間是連續(xù)的。續(xù)的。8.6.2 8.6.2 外擴存儲器電路的工作原理及軟件設(shè)計外擴存儲器電路的工作原理及軟件設(shè)計 1. 1. 單片機片外程序區(qū)讀指令過程單片機片外程序區(qū)讀指令過程 2. 2. 單片機片外數(shù)據(jù)區(qū)讀寫數(shù)據(jù)過程單片機片外數(shù)據(jù)區(qū)讀寫數(shù)據(jù)過程 例如,例如,把片外把片外10001000H H單元的數(shù)送到片內(nèi)單元的數(shù)送到片內(nèi)RAM 50HRAM 50H單元,單元,程序如下:程序如下:MOV DPTRMOV DPTR,#1000H#1000HMOVX AMOVX A,DPTRDPTRMOV 50

26、HMOV 50H,A A 例如,例如,把片內(nèi)把片內(nèi)5050H H單元的數(shù)據(jù)送到片外單元的數(shù)據(jù)送到片外10001000H H單元中,單元中,程序如下:程序如下:MOV A,50HMOV A,50HMOV DPTR,#1000HMOV DPTR,#1000HMOVX DPTR,AMOVX DPTR,AMCS-51MCS-51單片機讀寫片外數(shù)據(jù)存儲器中的內(nèi)容,單片機讀寫片外數(shù)據(jù)存儲器中的內(nèi)容,除用除用MOVX A,DPTRMOVX A,DPTR和和MOVX DPTR,AMOVX DPTR,A外,還可使外,還可使用用MOVX MOVX A,RiA,Ri和和MOVX MOVX Ri,ARi,A。這時通過

27、這時通過P0P0口輸口輸出出RiRi中的內(nèi)容(低中的內(nèi)容(低8 8位地址),而位地址),而把把P2P2口原有口原有的內(nèi)容作為高的內(nèi)容作為高8 8位地址輸出。位地址輸出。例例8-48-4 將程序存儲器中以將程序存儲器中以TABTAB為首址的為首址的3232個單元個單元的內(nèi)容依次傳送到外部的內(nèi)容依次傳送到外部RAMRAM以以70007000H H為首地址的區(qū)域去。為首地址的區(qū)域去。DPTRDPTR指向標(biāo)號指向標(biāo)號TABTAB的首地址。的首地址。R0R0既指示外部既指示外部RAMRAM的的地址,又表示數(shù)據(jù)標(biāo)號地址,又表示數(shù)據(jù)標(biāo)號TABTAB的位移量。本程序的循環(huán)次的位移量。本程序的循環(huán)次數(shù)為數(shù)為32

28、32,R0R0的值:的值:0 03131,R0R0值達(dá)到值達(dá)到3232就結(jié)束循環(huán)。就結(jié)束循環(huán)。MOVMOVP2,#70HP2,#70HMOVMOVDPTR,#TABDPTR,#TABMOVMOVR0,#0R0,#0AGIN:AGIN:MOVMOVA,R0A,R0MOVCMOVCA,A+DPTRA,A+DPTRMOVXMOVXR0,AR0,AINCINCR0R0CJNECJNER0,#32,AGINR0,#32,AGINHERE:HERE:SJMPSJMPHEREHERETAB:TAB:DB DB 8.7 E8.7 E2 2PROMPROM的擴展的擴展 保留信息長達(dá)保留信息長達(dá)2020年,不存在

29、日光下信息緩慢丟失的問題。年,不存在日光下信息緩慢丟失的問題。 8.7.1 8.7.1 常用的常用的E E2 2PROMPROM芯片芯片 在芯片的引腳設(shè)計上,在芯片的引腳設(shè)計上, 2 2KBKB的的E E2 2PROM 2816PROM 2816與與EPROM 2716EPROM 2716和和RAM 6116RAM 6116兼容兼容 8 8KBKB的的E E2 2PROM 2864APROM 2864A與與EPROM 2764EPROM 2764和和RAM 6264RAM 6264兼容兼容28162816、28172817和和28642864A A的的讀出時間讀出時間均為均為250250nsn

30、s,寫入時寫入時間間1010msms。E E2 2PROMPROM的主要性能見表的主要性能見表8-108-10(P191P191)。)。8.7.3 MCS-518.7.3 MCS-51擴展擴展E E2 2PROMPROM的方法的方法 1.1.MCS-51MCS-51外擴外擴28172817A A 2817A2817A既可作為外部的數(shù)據(jù)存儲器,又可作為程序既可作為外部的數(shù)據(jù)存儲器,又可作為程序存儲器。通過存儲器。通過P1.0P1.0查詢查詢28172817A A的的RDY/BUSYRDY/BUSY* *狀態(tài),來完狀態(tài),來完成對成對28172817A A的寫操作。片選信號由的寫操作。片選信號由P2.7P2.7提供。提供。 2.MCS-51 2.MCS-51外擴外擴28642864A A 片選端與片選端與P2.7P2.7連接,連接,P2.7=0P2.7=0才選中才選中28642864A A,線線選法決定了選法決定了28642864A A對應(yīng)多組地址空間,即對應(yīng)多組地址空間,即: :00000000H H1FFFH1FFFH2000H2000H3FFFH3FFFH4000H4000H5FFFH5FFFH6000H6000H7FFFH7FFFH2864A2864A可作為可作為RAMRAM使用,但掉電后數(shù)據(jù)不丟失。使用,但掉電后數(shù)據(jù)不丟失。 8.8 8.8 ATMEL89C51/89C55A

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論