一種基于FM20L08存儲(chǔ)器的溫度測(cè)試儀設(shè)計(jì)
3 溫度記錄儀系統(tǒng)硬件組成
采用內(nèi)含多路開(kāi)關(guān)、A/D
FM20L08FRAM與一般的SRAM在使用過(guò)程中有所差別。FM20L08在 為低電平CE2為高電平時(shí)被選中,每一次訪(fǎng)問(wèn)都必須確保 的由高向低的躍變。由于鐵電存儲(chǔ)器使用的技術(shù)比較特殊,在操作過(guò)程中有預(yù)充電過(guò)程。預(yù)充電操作是為新訪(fǎng)問(wèn)記憶體的一個(gè)內(nèi)部條件,所有記憶體周期包括記憶體訪(fǎng)問(wèn)和預(yù)充電,預(yù)充電是由 引腳為高電平開(kāi)始,它必須保持高電平至少為一特定的最小時(shí)間。
4 溫度記錄儀系統(tǒng)軟件設(shè)計(jì)
程序分為主程序、數(shù)據(jù)采集程序、USB通訊程序[3]。工作過(guò)程為: 記錄儀首先加電壓, 通過(guò)外部信號(hào)進(jìn)行中斷, 使單片機(jī)進(jìn)入數(shù)據(jù)采集的子程序并循環(huán),達(dá)到定時(shí)時(shí)間后, 停止采集,退出子程序, 進(jìn)入主循環(huán), 等待串口信號(hào)外部觸發(fā), 從而進(jìn)入數(shù)據(jù)傳輸子程序, 將數(shù)據(jù)通過(guò)串口送入PC 機(jī),圖3為溫度記錄儀程序流程圖。
圖3 溫度記錄儀程序流程圖
評(píng)論