程控交换原理实验指导书(8)

2019-04-23 10:30

MOV R0,#0AH MOV R1,#20H

LOOP3: MOV DPTR,#0FFF8H MOV A,R1

MOVX @DPTR,A ;第几时隙 00 100000~00 111111 MOV DPTR ,#0FFF4H INC A MOV R1,A

MOV A,R0

MOVX @DPTR,A ;发送时隙 DJNZ R7 ,LOOP3

在编写程序之前必须对本系统的时隙安排作全面的了解: 用户1的接收和发送都是第1时隙 用户2的接收和发送都是第2时隙 用户3的接收和发送都是第3时隙 用户4的接收和发送都是第4时隙 双音多频收号器占用第6接收时隙 拨号音占用第7发送时隙 忙音占用第8发送时隙 回铃音占用第9发送时隙

下面举例说明CPU对MT8980的控制过程 1.用户3送忙音

因为忙音占用第8发送时隙,而用户3占用第3接收时隙,为了让用户3能听到忙音,就是要控制时隙交换网络将第8时隙交换到第3时隙。 MOV 60H , #03H MOV 61H , #08H LCALL K001

K001: MOV DPTR , #0FFF8H

MOV A , 60H ADD A , #20H

MOVX @DPTR , A ;送到MT8980的地址线

MOV DPTR , #0FFF4H

MOV A , 61H

MOVX @DPTR,A ;送到MT8980的数据线 RET

2.用户1和用户4通话

因为用户1占用第1发送时隙和第1收话时隙,而用户4占用第4娄送时隙和第4接收时隙,为了让用户1能听到用户4的话音,就是要控制时隙交换网络将第4时隙交换到第1时隙。同理,为了让用户4能听到用户1的话音,就是

31

要控制时隙交换网络将第1时隙交换到第4时隙。

MOV 60H , #01H MOV 61H , #04H LCALL K002

K002: MOV DPTR,#0FFF8H ;接通交换 MOV A,60H ADD A, #20H MOVX @DPTR,A

MOV DPTR,#0FFF4H MOV A,61H MOVX @DPTR,A

MOV DPTR,#0FFF8H MOV A , 61H ADD A , #20H MOVX @DPTR,A

MOV DPTR,#0FFF4H MOV A , 60H MOVX @DPTR,A RET

3.双音多频收号器接收用户4的双音多频信号和CPU读取号码

因为双音多频接收器占用第6接收时隙,而用户4占用第4发送时隙,为了让用户4发出的双音多频信号送入双音多频收号器中,就是要控制时隙交换网络将第4时隙交换到第6时隙。而双音多频收号器将收到的双音多频信号译成二进制代码送入U86(8255)的C口,此时需要CPU从该端口把所拨号码读入。

MOV 60H , #06H MOV 61H , #04H LCALL K001

K001: MOV DPTR , #0FFF8H MOV A , 60H ADD A , #20H MOVX @DPTR , A

MOV DPTR , #0FFF4H MOV A , 61H

MOVX @DPTR,A RET

K003: MOV DPTR , #0FFFAH ;CPU读取号码

32

MOVX A , @DPTR ANL A , #10H

CJNE A , #00H , A121 ;识别到STD MOV DPTR , #0FFFAH ;接收号码 MOVX A , @DPTR

ANL A , #0FH

MOV 5DH , A ;所得的号码存入 5DH A120: MOV DPTR , #0FFFAH MOVX A , @DPTR

ANL A,#10H

CJNE A , #00H , A121 ;等待结束 AJMP A120 A121: RET

学生可参考以上程序,编写时隙交换控制程序,实现两部电话的通话过程 学生用仿真机进行仿真前,应先确定实验箱中所用芯片是否正确:U55接上仿真机,U56为74LS373,U57空着。将K11~K14,K21~K24,K31~K34,K41~K44接1,2脚;K70~K75接1,2脚;K60~K63接2,3脚。K51,K52接1,2脚。K15,K16,K25,K26,K35,K36,K45,K46接1,2 脚。

33

K60 K61 KTS7

实验箱跳线位置及其功能说明

K15

K16

K25

K26

附图1

K62 K63

K11 K12

K13 K14

K21 K22

K23 K24

K70 K71 K72 K73 K74 K75

跳线说明: K70~K75,K11~K14,K21~K24,K31~K34 K41~K44接1,2脚时,系统设置为时隙交换状态。 当接2,3脚时,系统设置为空分交换状态。 (其中K11为去话输出端,K12为来话输入端,K13为振铃控制输入端,K14为摘挂机识别输出端。) K60,K61,K62,K63为各种信号音输出控制端口,接2,3脚为输出允许。 K15,K16,K25,K26,K35,K36,K45,K46为时隙设置控制端口,接1,2脚为系统默认时隙,接2,3脚为人工设置时隙。 34

K31 K32

K33 K34

K41 K42 K43 K44

K35

K36

K45

K46

U86 A口 接续 地址 控 制 B口 8255 振 铃 控 制 CPU 中央 C口 号 码 控制 接 收 单元 U87 A口 接续 数据 控 制 8255 C口 用 户 环路 检 测 2

35

PCM总线 U54 PCM总线 话 音 存储器 接续控 制 存储器接续地址 数据控 制 控 制

附图


程控交换原理实验指导书(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:坚定理想信念、做新时期的优秀共产党员

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: