看板 ASM 關於我們 聯絡資訊
================預防針================ 大家好~我是單晶片菜鳥,若以下的提問有欠周詳,煩請各位高手海涵指教。 =================問題開始================= 不才小弟我目前正在自行開發一個多點式環境溫度記錄器 其中的主要元件有 1.晶片:AT89C51 2.溫度IC:Dallas半導的DS18B20(輸出為16bits的2進位數位資料) 3.SD模組 目的是要把數個溫度IC讀出的數值換成溫度隨時間以ASCII的格式紀錄在SD卡上 目前小弟我已經可以將溫度顯示在七段顯示器上 但是問題來了 經我各方蒐集資訊之後我發現利用晶片似乎在控制SD卡上有兩個需要突破的限制 1.晶片需支援SPI 2.晶片內部記憶體大小不能太小 目前小弟我找到了支援SPI的C51晶片(T89C51RB2/RC2) 但是不知道是否就能做SD卡的讀寫控制 最後 因為我目前的開發工具都是針對低階的C51晶片 所以希望能找到C51這種低階晶片的解決辦法 不知道各位51大大有沒類似的工程經驗 可以為小弟指點一下迷津 感謝大家。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.67.187 ※ 編輯: milk4 來自: 140.112.67.187 (10/25 11:02)
MasterChang:SPI可以用軟體的方式實作。如果不管FAT的話,把他當 10/25 19:10
MasterChang:SPI介面的EEPROM來用即可。 10/25 19:11
MasterChang:雖然有規定一個block要多少,但是其實不用全部使用。 10/25 19:11
MasterChang:當記錄器浪費一點沒關係... 10/25 19:12
milk4:跪謝M大的寶貴意見,那..我就來試試吧 10/26 13:19