電磁流量計在自動抄表的應(yīng)用與探討 四十
作為循環(huán)計數(shù)器,用一個加法程序求出所有ROM字節(jié)內(nèi)容的累加校驗(yàn)和,若最后 求和結(jié)果為固化時已保證的0,則ROM正確,否則ROM出錯 。
2、 數(shù)據(jù)存儲器自檢:進(jìn)入工作狀態(tài)前,應(yīng)該測試數(shù)據(jù)存儲器是否能夠正常工作,以免影響系統(tǒng)的正常運(yùn)行。對片外RAM的診斷的項(xiàng)目是:在對RA M單元測試的同時,還兼顧判RAM芯片周邊的數(shù)據(jù)、控制、地址電路 ,如OP 、P Z 口是否正確。采用的方法是采用全FFH,全oH,頭尾為 FFH ,中間為 00H3種模式測試,若寫入、讀出對比相同,說明RAM單元及周邊電路正確,若任一模式寫入不等于讀出,則數(shù)據(jù)存儲器出錯,也可以用簡便的在固定的一個位置讀出己經(jīng)固化的數(shù)值進(jìn)行比對的方法。
3、 AjD和D/A通道自檢:習(xí)D和D/A工作是否正常直接關(guān)系到信號測試結(jié)果的正確性,設(shè)計時應(yīng)預(yù)留一個通道,并提供一路預(yù)知的自檢信號,自檢時根據(jù)這個預(yù)知的自檢信號判斷轉(zhuǎn)化后的結(jié)果是否在預(yù)期之中,從而判 別 A ZD和D/A 工作是否正常。
4、 顯示自檢:對液晶的自檢通過寫入與讀出數(shù)據(jù)的比較來確定液晶工作是否正常 , 對 L ED 則進(jìn)行全亮和全滅的測試來確定LED是否能夠正常工作 .
本系統(tǒng)主要是數(shù)據(jù)處理,需要進(jìn)行數(shù)據(jù)存儲器的自檢,數(shù)據(jù)存儲器又有nC的外部ROM和時鐘芯片帶的有掉電保護(hù)功能的靜態(tài)RAM,自檢采用的是讀出一個固定地址的數(shù)值和上次工作時己經(jīng)在里面寫入的一個固定數(shù)值進(jìn)行比較,如果不同就LCD顯示對應(yīng)的數(shù)據(jù)存儲器出錯并停止工作。而在外部ROM 自檢的時候,如果外部ROM出錯,會自檢子程序陷入死循環(huán),這里要有個計數(shù)器變量來計數(shù),超過一定的查詢次數(shù)就算是出錯。
電磁流量計