<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > Flash M25P64驅動(dòng)開(kāi)發(fā)與應用

Flash M25P64驅動(dòng)開(kāi)發(fā)與應用

作者: 時(shí)間:2009-09-11 來(lái)源:網(wǎng)絡(luò ) 收藏

(3)讀取數據(READ) 首先需將片選信號拉為低電平,接著(zhù)讀取數據指令和3個(gè)字節的地址(A23~A0)。然后通過(guò)數據輸出引腳(O)輸出該地址存儲內容。地址的首字節可以是任意值。在輸出每個(gè)字節數據后,地址自動(dòng)加1,跳至下一地址。因此,整個(gè)存儲空間的數據讀取可通過(guò)一個(gè)簡(jiǎn)單的數據讀取指令(READ)完成。當達到最高地址時(shí),地址計數器自動(dòng)清零。片選信號置為高電平可終止數據讀取指令(READ)。數據輸出的任何時(shí)候,片選信號都置為高電平。該器件處于擦除或數據寫(xiě)入周期時(shí),數據讀取指令無(wú)效并且對當前周期無(wú)任何影響。其頁(yè)面數據寫(xiě)入指令時(shí)序如圖3所示。

本文引用地址:http://dyxdggzs.com/article/188648.htm

(4)頁(yè)面數據寫(xiě)入(PP)執行PP指令之前,必須先執行寫(xiě)使能指令。寫(xiě)使能指令解碼后,器件設置為寫(xiě)使能鎖存器。片選信號必須拉低,接著(zhù)是PP指令代碼、3字節的地址和數據輸入(至少一個(gè)字節)。如果地址的低8位(A7~AO)不全是O而寫(xiě)入的數據字節超出當前頁(yè)的地址,超出部分則從下一頁(yè)首地址開(kāi)始寫(xiě)入。在整個(gè)數據寫(xiě)入時(shí)序中,片選信號必須拉低。如果寫(xiě)入的數據字節數大于256,則先前所鎖存的數據被丟棄。將正確寫(xiě)入最后256態(tài)寄存器核對WIP位的值。若為1,則表明處于自定時(shí)數據寫(xiě)入周期;若為0,則此周期完成。如果某一頁(yè)受到塊保護(BP2,BPl,BP0位),則不能執行對此頁(yè)的數據寫(xiě)入操作。按照上述指令操作,能夠獲得驅動(dòng)程序的流程圖。圖4為數據寫(xiě)入(PP)操作的程序流程。

4 典型應用
LPC2138是基于支持實(shí)時(shí)仿真和嵌入式跟蹤的32/16位ARM7TDMIS CPU的微控制器,帶有512 KB高速和32KB的SRAM。128位寬度的存儲器接口和獨特的加速結構使32位代碼能夠在最大時(shí)鐘速率下運行,非常適合嵌入式產(chǎn)品。LPC2138帶有SPI接口。該器件與連接所構成的存儲系統簡(jiǎn)單易行,使用方便。圖5是其硬件連接圖。的片選信號(S)與LPC2138的PO.20相連,寫(xiě)保護端(W)與P0.2l相連。PO.20和PO.2l作為普通I/O端口。的串行數據輸出(Q)、串行數據輸入(D)和串行時(shí)鐘輸入(C)與SPI接口的輸入輸出分別對應相連。由M25P64指令時(shí)序圖可知:片選信號(S)在指令執行之前為低電平,等到指令執行完則才置為高電平。因此,與其連接的PO.20必須是普通的I/O端口功能,而不是引腳第2功能SSEL1。一般情況下,與寫(xiě)保護端(W)相連的PO.2l置低電平即可。該電路圖連接簡(jiǎn)單。試驗表明由LPC2138與M25P64連接所構成的存儲系統能夠有效穩定運行。


5 結語(yǔ)
本文介紹了一款新型的串行存儲器M25P64的主要特點(diǎn),工作原理,驅動(dòng)程序的開(kāi)發(fā),并且設計了一個(gè)典型的M25P64應用系統。該系統結構簡(jiǎn)單、運行穩定,能實(shí)現大容量數據存儲。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>