一種失常生物信號緊急自動撥號報警裝置
在圖6的程序開始時,為了避免單片機P0,P1,P2,P3口的管腳電壓可能引起的某些誤操作,首先應該進行系統初始化。此后,程序采用查詢方式判別P1.7管腳是否有病危觸發信號。如有觸發信號,則調用50 ms延時程序消除由噪聲、干擾等引起的錯誤觸發。如延時后仍有觸發信號,則將P1.0清零,實現模擬摘機。然后將MT8888ce置為呼叫處理模式,調用信號音判別子程序,判斷電話線上的信號音是否為撥號音。如不是撥號音,則掛機再重新模擬摘機;否則將MT8888ce置為突發模式,取出預置號碼進行發送。一組號碼發送完畢后,再次將MT8888ce置為呼叫處理模式,調用信號音判別子程序進行信號音判別。如果該信號音不是回鈴音,則掛機再重新摘機;否則證明電話已經撥通,應該等待對方摘機。對方摘機后,通過將P1.1清零可以實現求救錄音的5次播放。錄音播放完畢,繼續撥打下一組電話號碼。













評論