㈠ 急啊...51單片機對sd卡內txt文本文檔進行寫數據問題
「換行」實際上是一個ASCII符號,比如是字元0x0A,只每次檢測到這個字元,就認為是一次換行。
㈡ 如何使用8051單片機讀寫sd卡的TXT文件
第一步:你要模擬SPI協議讀取SD卡的一個扇區。
第二步:移植FATFS文件系統,或者其它文件系統也行。
第三步:用文件系統提供的函數對TXT文件進入基本的輸入輸出操作,你移植的文件系統會有相關文檔介紹。
第四步:要在顯示屏上顯示,還要加上字型檔,如果不顯示就通過串口發給PC吧。
㈢ 請問如何向單片機的ROM中寫入數據
這要看目標單片機什麼型號,如果是老式EPROM的,需要用到20V的編程電壓,然後用一定的時序就像寫EPROM那樣,就能寫進去了,這需要特殊的硬體,老式編程器都是這樣的。新型FLASH單片機,支持ISP功能的,內部都會有一個出廠自帶小程序,啟動的時候會掛載串口,你就有機會通過串口發一些指令操作裡面的flash,這樣的話只要一個單片機最小系統和一個能控制串口的上位機軟體就行了。
㈣ 如何將.a文件導入單片機中
將文件導入單片機中,可以採用編程方式將文件讀入指定內存中,只是這種方式在斷電後,信息會丟失,必須每上電一次就做一次讀入操作;
需要寫到 flash 中的話,可採用類似在代碼段中定義字元串那樣 unsigned char code str;
然後把文件數據貼上去;
這樣可能會影響代碼的瀏覽,採用 #define 方式,把文件數據放到 h文件中也是可以的;
㈤ 關於單片機寫入
總體就是單片機開發板+編譯器+下載程序(下載工具)
首先,你需要一個單片機開發板.
上圖就是一種比較典型的簡單的單片機開發板,抑或你也可以稱為學習板.
一般上面的這種開發板不算很貴.
我們學校的老師自己設計並印刷的這種板(資源相差不多)要100元就能買一塊,不過一些電源線或數據線還得自己買.總共也有150左右吧.
你會發現有好多的不同的開發板,價格不等,資源不一.不過我個人的建議是除非你有非常濃厚的興趣且決心很深入的研究,就沒有必要買非常高級的板子,一般買了也沒有用.初學者使用上面的這種就可以了,哈哈,合適即可.
下一步就是編譯器和下載程序了.
編譯器推薦使用KEIL 51 吧.非常好用的.
你可以用C語言寫程序也可以用匯編語言.
關於KEIL 51的使用,你自己上網查查吧,有很多以時間講不清的.
我的單片機是STC ;就用STC-ISP把剛才的程序下載到單片機吧.
下面就簡單了.按照步驟
1,先選好單片機的型號:STC89C52RC.
2,選擇要下載到單片機的程序文件.
3,選擇COM口,這很重要哦.看看你電腦是哪個口就選哪個口吧.
其他的就沒有必要選擇了.
OK!點擊Downlod/下載;
好了,顯示下載成功!
這兩個工具網上都有,自己有迅雷搜索一下吧..