<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è) > 嵌入式系統 > 設計應用 > PIC單片機與串行閃存的SPI接口設計

PIC單片機與串行閃存的SPI接口設計

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





其中,delay()為延時(shí)子函數,參數為ms級,delay(1)即延時(shí)1ms。加入延時(shí),是為了保證存儲器在準備好的情況下才進(jìn)行讀寫(xiě)操作。



(3)連續讀函數

M25P16允許發(fā)出讀指令后,連續讀取數據,這一模式極大提高了總線(xiàn)效率。數據讀取函數的參數包括address:32位地址;block:讀數據緩沖區指針;n:一次連續讀取的字節數,代碼如下:




M25P16的連續讀操作與連續寫(xiě)不同的是,無(wú)論READ還是FAST_READ,在起始地址處1字節的數據讀出后,會(huì )自動(dòng)尋址更高地址處的數據,故程序中無(wú)需address++語(yǔ)句。

除了對M25P16的初始化、讀寫(xiě)之外,經(jīng)常還要對其進(jìn)行擦除操作,擦除有扇區擦除和整體擦除2種方式,執行數據擦除將使內部所有數據變?yōu)镕FH。擦除操作與寫(xiě)操作類(lèi)似,在此不再贅述。

結 語(yǔ)

本文介紹的M25P16與16F877A的已應用于自來(lái)水流量數據采集的本地存儲中。運行穩定可靠,未發(fā)現數據丟失現象,對其他應用有一定的參考價(jià)值。

上一頁(yè) 1 2 3 下一頁(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>