單片機技術(shù)在數(shù)據(jù)采集及監(jiān)測過程中的應(yīng)用
2 軟件設(shè)計
2.1 主程序
功能:進入程序先進行初始化,對數(shù)據(jù)地址單元進行分配,設(shè)定鍵盤工作方式,存儲更新時間,接著調(diào)用數(shù)據(jù)采集模塊,再根據(jù)按下的鍵轉(zhuǎn)相應(yīng)的子程序。每秒采集一次數(shù)據(jù),每兩小時存儲一次數(shù)據(jù),并判斷存儲數(shù)據(jù)個數(shù)是否到,到后則更新存儲區(qū)地址,即重新從數(shù)據(jù)存儲區(qū)首地址開始存儲數(shù)據(jù),數(shù)據(jù)存儲容量為8k。本文引用地址:http://m.butianyuan.cn/article/171565.htm
2.2 鍵盤功能程序
功能:通過按鍵引起8031中斷,轉(zhuǎn)相應(yīng)的功能子程序以實現(xiàn)相應(yīng)的功能。這些功能有時間設(shè)定,分別可以對年、月、日、時、分進行設(shè)定,但不能對秒設(shè)定,電壓、電流、電位的顯示切換,即時打印、復位等。
評論