一种失常生物信号紧急自动拨号报警装置
在图6的程序开始时,为了避免单片机P0,P1,P2,P3口的管脚电压可能引起的某些误操作,首先应该进行系统初始化。此后,程序采用查询方式判别P1.7管脚是否有病危触发信号。如有触发信号,则调用50 ms延时程序消除由噪声、干扰等引起的错误触发。如延时后仍有触发信号,则将P1.0清零,实现模拟摘机。然后将MT8888ce置为呼叫处理模式,调用信号音判别子程序,判断电话线上的信号音是否为拨号音。如不是拨号音,则挂机再重新模拟摘机;否则将MT8888ce置为突发模式,取出预置号码进行发送。一组号码发送完毕后,再次将MT8888ce置为呼叫处理模式,调用信号音判别子程序进行信号音判别。如果该信号音不是回铃音,则挂机再重新摘机;否则证明电话已经拨通,应该等待对方摘机。对方摘机后,通过将P1.1清零可以实现求救录音的5次播放。录音播放完毕,继续拨打下一组电话号码。
评论