用本机电话设置呼叫转移的方法是:首先输入*、5、7、*,接着再输入要转移的电话或手机的号码,最后输入#,等待出现忙音后挂机。本实例可使你远距离摇控ZR—TEL2000实现电话呼叫转移。
1功能:电话外线接到“TEL2”接口上,本机电话机接到“TELl”接口上,从任何地方用电话或手机或小灵通拨打本机电话,拨通后输入密码“123”,如密码不正确本机挂断。如输入正确可听到一声音响,然后输入“要转移的号码”、“#”号,最后挂机,30秒后ZR—TEL2000自动完成呼叫转移操作。
2.程序:
-d01 (个位显示“-”字符)
-d02 (十位显示“-”字符)
-d03 (佰位显示“-”字符)
-d04 (仟位显示“-”字符)
初始化
-F10(设定电话码输出延迟时间550毫秒)
UUb
-PAl (JPA继电器不工作,接通电话码输入通路)
-Pdl (JPd继电器不工作,挂机)
-C0 (延迟1秒)
001
000
000
振铃判别
-E05 (如接收到振铃就下一步,否则下跳2步)
E05
-┌02 (下跳2步)
000
一└02 (上跳2步)
000
摘机
-Pd0 (摘机,接通外线)
-CO (延迟1秒)
001
000
000
接收/判别密码
-L05 (接收电话码)
-F04 (如接收到“1”键就下一步,否则上跳10步)
001
010
000
-L05 (接收电话码)
-F04 (如接收到“2”键就下一步,否则上跳12步)
002
012
000
-L05 (接收电话码)
-F04 (如接收到“3”键就下一步,否则上跳14步)
=
003
014
000
发射密码正确音响
-CO (延迟2秒)
002
000
000
-PA0 (JPA继电器工作,接通发电
话码通路)
-F04 (准备发“A”键音)
013
-E06 (发音响)
E06
-PAl (JPA继电器不工作,接通电话码输入通路)接收呼叫转移码并将其存入0000地址开始的EEPROM中
-F00 (EEPROM仟位地址清零)
000
-F01 (EEPROM佰位地址清零)
000
-F02 (EEPROM十位地址清零)
000
-F03 (EEPROM个位地址清零)
000
-L05 (接收电话码)
-F04 (如接收到“#”键就下一步.
否则下跳3步)
=
012
000
003
-E01 (将收到的“#“码存到
EEPROM中且地址自动加一)
E01
-r03 (下跳3步)
000
-E01 (将收到的电话码存到
EEPROM中且地址自动加一)
E01
-L05 (上跳5步)
000
设置呼叫转移电话码
-Pdl (JPd继电器不工作,挂机)
-CO
005
000
000
-PdO (摘机,接通外线)
-CO (延迟1秒)
001
000
000
-PAO (JPA继电器工作,接通发电
话码通路)
-F04 (准备发“*”码)
011
-E06 (发电话码)
E06
-F04 (准备发“5”)
005
-E06 (发电话码)
E06
-F04 (准备发“7”码)
007
-E06 (发电话码)
E06
-F04 (准备发“*”码)
011
-E06 (发电话码)
E06
-F00 (EEPROM仟位
地址清零)
000
-F01 (EEPROM佰位地址清零)
000
-F02 (EEPROM十位地址清零)
000
-F03 (EEPROM个位地
址清零)
000
-E00 (读EEPROM的电
话码到F04中且地址自动加一)
E00
-E06 (发电话码)
E06
-F04 (如已发的是“#”码就下一
步。否则上跳2步)
=
012
002
000
-U00 (返回到第一步)
接收电话码子程序
-H05
-E04 (如接收到电话码就将其存
到F04中并下一步,否则下跳2步)
E04
-U
-L02 (上跳2步)
000
-End