freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的sd卡讀寫系統(tǒng)設(shè)計(jì)(參考版)

2024-11-14 15:44本頁面
  

【正文】 本系統(tǒng)采用 51 架構(gòu)的 AT89S52 單片機(jī) ,實(shí)現(xiàn)了基于 FAT16 文件系統(tǒng)的讀寫 SD 卡設(shè)計(jì) ,整套系統(tǒng)成本較低 ,在嵌入式數(shù)據(jù)記錄和存儲(chǔ)中有廣泛應(yīng)用前景。 圖 10 FAT16 文件讀寫流程 語 通過串口將本系統(tǒng)連接到 PC 進(jìn)行測試 ,結(jié)果表明本系統(tǒng)完成了對 FAT16 文件系統(tǒng)下文件的讀寫。 圖 8 讀 SD 卡流程 圖 9 寫 SD卡流程 圖 8 讀 SD 卡流程 圖 9 寫 SD卡流程 FAT16 文件讀寫 按照 FAT16 文件系統(tǒng)的文件組織規(guī)范 ,編寫讀文件函數(shù)和寫文件函數(shù)。單塊讀寫時(shí) ,數(shù)據(jù)塊的長度為 512 字節(jié) ,多塊讀寫時(shí) SD 卡收到 1 個(gè)停止命令 CMD12 后停止讀寫。讀寫操作都是通過指令來完成的 :單 塊寫命令 CMD24 ,多塊寫命令 CMD25 。之后循環(huán)發(fā)送激活 SD卡指令 CMD1 ,直到接收到 SD卡響應(yīng)的第 0 位為 0。在時(shí)鐘下降沿讀入一位數(shù)據(jù) DJNZ R4 ,SPILOOP CLR CL K RET ( 2) SD卡的初始化 SD 卡的初始化流程如圖 7 所示。 / *接口 定義 * / CS BIT P1. 0 SCK BIT P1. 1 DI BIT P1. 2 DO BIT P1. 3 / * SPI 總線讀寫函數(shù) ,A 為傳遞參數(shù) ,用到 R4 * / SPI_RW: MOV R4 , 8 SPILOOP :CLR CL K CLR DI JNB ACC. 7 ,AAA SETB DI AAA : SETB CL K 。 以下是本系統(tǒng)軟件模擬 SPI 時(shí)序的匯編代碼。至此 ,模擬 1 位數(shù)據(jù)輸入輸出完成。 SD 卡讀寫驅(qū)動(dòng) ( 1) SPI 時(shí)序模擬 用軟件來模擬 SPI 總線 的具體方法是 :將 SCK的初始狀態(tài)置 0 ,允許接收后(即 CS 置 0
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1