HM62256簡(jiǎn)介及使用建議與學(xué)習(xí)幫助_第1頁(yè)
HM62256簡(jiǎn)介及使用建議與學(xué)習(xí)幫助_第2頁(yè)
HM62256簡(jiǎn)介及使用建議與學(xué)習(xí)幫助_第3頁(yè)
HM62256簡(jiǎn)介及使用建議與學(xué)習(xí)幫助_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、HM62256RAM 的應(yīng)用: 就像在計(jì)算機(jī)里面有內(nèi)存條存在一樣,在很多電子產(chǎn)品的電路中,常常會(huì)有 數(shù)據(jù)臨時(shí)存儲(chǔ)的應(yīng)用,單片機(jī)通常內(nèi)部有128個(gè)字節(jié)或者256個(gè)字節(jié)的RAM區(qū), 但實(shí)際應(yīng)用中,一般來(lái)說(shuō)是不夠用的,此時(shí)就需要外部擴(kuò)展RAM。RAM是隨機(jī) 存儲(chǔ)器,特點(diǎn)是掉電就會(huì)丟失數(shù)據(jù)。RAM有動(dòng)態(tài)RAM (即DRAM)和靜態(tài)RAM (SRAM)之分。兩者是有很大差別的,DRAM需要刷新電路,操作比較復(fù)雜, 但是價(jià)格便宜。SRAM價(jià)格貴,但是接口及操作很方便。結(jié)合這兩者的特點(diǎn),又 產(chǎn)生SDRAM,延伸的有DDR這些RAM,這些RAM應(yīng)用在不同的場(chǎng)合。在學(xué)習(xí) 板上,我們選擇了 SRAM提供給大家了解

2、外部存儲(chǔ)器的一個(gè)機(jī)會(huì)。62256 簡(jiǎn)介:62系列是最常用的單片機(jī)系統(tǒng)擴(kuò)展RAM元器件,其類型有6216、6232、 6264、 62128、 62256或62512等多種, 62后面的數(shù)字表示此元器件中可以存儲(chǔ)的 位(單位:千bit),我們通常的說(shuō)法是將此值除以8,比如62256將256除以8,我 們一般稱之為32K的RAM。如果學(xué)習(xí)過(guò)二進(jìn)制就可以知道,區(qū)分兩個(gè)字節(jié)需要一根地址線就可以: 0或者 1;而區(qū)分四個(gè)字節(jié)需要2根地址線;區(qū)分八個(gè)字節(jié)需要三根地址線以此類推, 我們可以計(jì)算出要區(qū)分32K的RAM區(qū),需要15根地址線,也就是器件上面的 A0-A14管腳用于確定唯一的一個(gè)字節(jié)內(nèi)容。我們現(xiàn)在學(xué)

3、習(xí)的51單片機(jī)是8位的,所以必須用兩個(gè)10 口來(lái)聯(lián)接這個(gè)RAM 器件,通常我們用P0 (低字節(jié))和P2 (高字節(jié))兩個(gè)端口來(lái)確定此器件的地址, 而P0 口是51單片機(jī)標(biāo)準(zhǔn)的總線口,是地址線和數(shù)據(jù)線復(fù)用的,所以與62256聯(lián)接 時(shí)需要加一片鎖存器來(lái)鎖存地址。即先將地址送到鎖存器(通常用 74HC373) 中,然后P0 口空閑下來(lái)后開始接收或發(fā)送數(shù)據(jù)至62256。關(guān)于地址的一些知識(shí):學(xué)習(xí) 62256 的時(shí)候不可避免的要用到地址的概念,而地址的知識(shí)是區(qū)別一個(gè)初 學(xué)者和一個(gè)電子工程師的主要的關(guān)鍵點(diǎn)之一,學(xué)習(xí)單片機(jī)里面的指令時(shí),我們常常 會(huì)發(fā)現(xiàn)這樣的語(yǔ)句:M0V DPTR, #5000HM0V A, #

4、55H M0VX DPTR, A 看懂和看不懂,是電子知識(shí)是否入門的一個(gè)標(biāo)志,下面就地址方面的知識(shí)以 簡(jiǎn)單的話來(lái)講解一次:電子產(chǎn)品上面一般只有一個(gè)單片機(jī)(MCU),就像計(jì)算機(jī)里面的CPU 樣, 是這個(gè)電子產(chǎn)品的大腦和司令部,外部通常有很多元器件圍繞著它,當(dāng)外圍的器件 數(shù)量不多時(shí),我們可以用單片機(jī)上面本身帶有的四個(gè)端口(共32個(gè)管腳)來(lái)直接 與外圍器件進(jìn)行聯(lián)系,X101型學(xué)習(xí)板就是這種形式。而當(dāng)外圍器件達(dá)到一定的數(shù) 量時(shí),我們會(huì)痛苦的發(fā)現(xiàn)單片機(jī)身上的管腳不夠用,無(wú)法控制所有的外圍器件,怎 么辦呢?單片機(jī)的設(shè)計(jì)者對(duì)此采用了極其高明的解決措施:地址。地址的設(shè)置有兩個(gè)重要的措施來(lái)保證:第一是采用總線的

5、概念,51單片機(jī)定 義 P2 和 P0 口組成共高達(dá) 16 根的地址線,而 P0 口同時(shí)也是數(shù)據(jù)總線,總線的設(shè)置 可以使外圍器件共同使用相同地址線和數(shù)據(jù)線來(lái)與單片機(jī)進(jìn)行通信。第二是地址編 碼的概念,簡(jiǎn)單的說(shuō)就是將所有的元器件都設(shè)定一個(gè)或多個(gè)地址,就像我們家里的 電話號(hào)碼一樣,每串號(hào)碼都唯一聯(lián)接到一個(gè)單位。單片機(jī)通過(guò)P0數(shù)據(jù)總線向外發(fā) 送或者接收數(shù)據(jù)的時(shí)候,都先設(shè)定需要信息交互的地址,也就是選擇了一個(gè)特定的 器件,利用元器件上面片選端口,沒(méi)有被選中的器件并不與單片機(jī)進(jìn)行通信。通常我們利用地址線的高位(P2端口)幾個(gè)BIT來(lái)對(duì)地址進(jìn)行分配,如我們 常用最高的三個(gè)位來(lái)通過(guò)譯碼器(如74HC138),

6、來(lái)區(qū)分八個(gè)不同的器件。這八 個(gè)器件的地址就是OOOOH, 2000H.E000H;如果用最高的四個(gè)位來(lái)控制的話,可 以區(qū)分多達(dá)16個(gè)不同的元器件,地址分別就是OOOOH, 1000H.FOOOH。實(shí)際根據(jù)電路的復(fù)雜情況,還有可能用到更多的高位地址線來(lái)區(qū)別更多的元器 件。62256芯片內(nèi)部需要高達(dá)32K的地址區(qū),大家通過(guò)以下原理圖可以看到,P2.7 管腳(地址線的最高位A15),聯(lián)接在芯片的片選管腳上面,當(dāng)?shù)刂返淖罡咭粋€(gè)位 是 0(低電平)時(shí),此芯片就被選通,所以大家可以想到,所有處于 0000H-7FFFH 之間的地址操作都是對(duì)這個(gè)芯片進(jìn)行數(shù)據(jù)交換。而高位是1的地址:8000H-FFFFH 之

7、間的操作,這個(gè)芯片都將對(duì)此置之不理。學(xué)習(xí)板的原理圖原理圖如下:PR1VCJC23T178L5.0592MH5. 1KC7INT1 1 3 口1-0RD1 7 沖WR16口4F_R_5H_R6PR1VCJC23T178L5.0592MH5. 1KC7INT1 1 3 口1-0RD1 7 沖WR16口4F_R_5H_R6P10/TP00P1 1/TP01P12P02P13P0 3P14P04P15P0 5P16P0 6P17P07INT1P20INT0P21P22T1P2 3T0P24P2 5EA/VPP2 6P27X1X2VCCGNDRESETRXDTXD_RDALE/PWRPSEN2A82A9

8、2A102A112A12A13A142A15P1 56P1 0 1P1 3 4P1 453AD03AD13AD23AD33AD434 AD 533 AD 63AD7P1. 1 2P1 2 34VCC20 GND lRXD iTXD 3ALE 29P1. 6P1. 7 8SST8 9E554RCU14A1 39A1 43gnd4ognd5A156-2AU14A1 39A1 43gnd4ognd5A156-2ABCU1 2A01 0D0A191 A0A28A1D1A37A2D2A46A3D3A55A4D4A64A5D5A73A6D6A8251 A7D7A924A8RDA1 02 1A9A1 12

9、3A10CEA1 22A1 1WEA1 32 6A12VCCA1 41A13A1 4GND62C256E2E374HC1381 1 AD012 ADI1 3 AD 2AD 3AD4AD 51 8 AD 619 AD7p 22 RD20Al 527 WR CY0Y1Y2Y3Y4Y5Y6Y7oooooooo1CS_ 1 1CS_21CS_ E11CS_ E21CS_ LED1CS_ 12887 9CS_ 08327CS 0809從圖中可以看出地址線的低8位數(shù)據(jù)A0A7是單片機(jī)的AD0AD7通過(guò)鎖存 器過(guò)來(lái)的,也就是說(shuō)A0A7是跟數(shù)據(jù)線D0D7是復(fù)用的,這是因?yàn)閱纹瑱C(jī)的P0 口是地址和數(shù)據(jù)復(fù)用的,在操作時(shí)是先發(fā)地址,由鎖存器鎖存住,再發(fā)數(shù)據(jù)的。從 原理圖中可以看出A15和62256的/CE端相連,這樣62256分配的地址空間就必須 在A15=0的空間,也就是在07FFFH之間。關(guān)于此方面的知識(shí),可以去三毛電子世界獲得更多支持。圖書館: http:/www.

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論