51單片機(jī)自學(xué)教程 怎樣用sd卡存儲(chǔ)單片機(jī)數(shù)據(jù)?
怎樣用sd卡存儲(chǔ)單片機(jī)數(shù)據(jù)?您想讓程序在51單片機(jī)的SD卡上運(yùn)行,然后讓51單片機(jī)讀取并執(zhí)行嗎?努力!除非您的MCU的引導(dǎo)加載程序,否則程序?qū)腟D卡讀取并寫入MCU的ROM,跳轉(zhuǎn)到PC值=0x000
怎樣用sd卡存儲(chǔ)單片機(jī)數(shù)據(jù)?
您想讓程序在51單片機(jī)的SD卡上運(yùn)行,然后讓51單片機(jī)讀取并執(zhí)行嗎?努力!除非您的MCU的引導(dǎo)加載程序,否則程序?qū)腟D卡讀取并寫入MCU的ROM,跳轉(zhuǎn)到PC值=0x0000,并開始執(zhí)行此過程。如果您的程序包含大量數(shù)據(jù)(而不是運(yùn)行的代碼),例如顯示圖像。然后分離出SD卡上的數(shù)據(jù),當(dāng)程序從節(jié)目運(yùn)行或如何做SD讀出。例如,液晶漢字需要存儲(chǔ)260KB的hzk16,而64K的51單片機(jī)是絕對(duì)合適的。因此,在SD卡或AT45DB161上,單片機(jī)程序只需計(jì)算漢字的偏移量,從SD卡或相應(yīng)的LCD AT45DB161上的地址讀取即可。