電磁流量計轉換器的研制與開發 二十六
第4章 軟件部分的設計
電磁流量計整個軟件部分的主程序共包含有五個模塊,即主程序模塊、勵磁子程序模塊、A/D轉換子程序模塊、LED顯示子程序模塊、鍵盤子程序模塊。每個模塊都具有一定的功能,其中有的模塊還包括一些子模塊,既相互獨立又相互聯系,低級模塊可以被高級模塊調用。
4.1 主程序
電磁流量計在測量流量的工作過程智能化的核心是單片機AT89S52,其監控程序和應用軟件全部固化在EPROM中。它的工作過程是:系統上電后,單片機AT89S52進入監控狀態,同時完成對各端口的初始化工作。當有按鍵按下時,產生中斷申請,進入相應的中斷程序,完成鍵盤處理功能:在沒有外部控制信息輸入的情況下,系統自動采集電磁傳感器的電壓值,通過轉換器,最后產生的數據在LED顯示屏上顯示。
電磁流量計