一个完整的通信系统由终端

上传人:仙*** 文档编号:138206862 上传时间:2022-08-19 格式:DOC 页数:22 大小:480.33KB
收藏 版权申诉 举报 下载
一个完整的通信系统由终端_第1页
第1页 / 共22页
一个完整的通信系统由终端_第2页
第2页 / 共22页
一个完整的通信系统由终端_第3页
第3页 / 共22页
资源描述:

《一个完整的通信系统由终端》由会员分享,可在线阅读,更多相关《一个完整的通信系统由终端(22页珍藏版)》请在装配图网上搜索。

1、摘要 一个完整的通信系统由终端、交换、传输三部分构成,交换是通信系统的核心。其中,时分接线器( T型) 和空分接线器( S型)是程控交换技术中最基本的交换单元电路。单独的T接线器和S接线器,只适用于容量比较小的交换机,而对于大容量的交换机通常选用空分交换芯片和时分交换芯片构成TST交换网络,完成多语音用户间的交换。TST(时分-空分-时分)交换网络是在电路交换系统中经常使用的一种交换网络,它是三级交换网络,两侧为T接线器,中间一级为S接线器,S级的出入线数决定于两侧T接线器的数量。第1级T接线器:负责输入母线的时隙交换。S接线器:负责母线之间的空间交换。第2级T接线器:负责输出母线的时隙交换。

2、本次课程设计是在现代交换原理的基础上利用时分交换芯片MT8980及空分交换芯片MT8816构成TST交换网络。其中,输入级T型接线器为顺序写入、控制读出,中间级S型接线器为输入控制方式也可以是输出控制工作方式,输出级T型接线器工作方式为控制写入、顺序读出。关键字:交换网络 MT8980 MT8816 TST。前言交换的基本功能是在任意的入线和出线之间建立连接,或者说是将入线上的信息分发到出线上去。在减缓系统中完成这一基本功能的部件就是交换网络,因此交换网络是任何交换系统的核心。交换网络是有若干个交换单元按照一定的拓扑结构和控制方式构成的网络。交换网络含有三大因素,即交换单元,不同交换单元之间的

3、连接和控制方式。交换单元是构成交换网络的最基本的部件,用于若干个交换单元按照一定的拓扑结构和控制方式就可以构成交换网络,因此交换单元的功能也就是交换的基本功能,即在任意的入线和一组出线之间建立连接。TST网络是在电路交换系统中经常使用的一种典型的交换网络,它有共享存储器型交换单元的T接线器和开关结构的S接线器连接而成。其中T型接线器是时间接线器(Time switch),也称为时分接线器。T型接线器的主要功能是完成时隙交换。S型接线器是空间接线器(space switch)。S型接线器主要进行线间交换,即在同一时隙内进行不同T型接线器的线间交换。以T型或S型时分接线器为基础,组成两级或两级以上

4、的交换网称作数字交换网络。 时分交换是把时间划分为若干互不重叠的时隙,由不同的时隙建立不同的子信道,通过时隙交换网络完成话音的时隙搬移,从而实现入线和出线间话音交换的一种交换方式。时分交换的关键在于时隙位置的而此交换是由主叫拨号所控制的。为了实现时隙交换,必须设置话音存储器。在抽样周期内有n个时隙分别存入n个存储器单元中,输入按时隙顺序存入。若输出端是按特定的次读出的,这就可以改变时隙的次序,实现时隙交换。 时分交换属于电路交换的一种。电路交换又分为时分交换和空分交换两种交换方式。整个电路交换的过程包括建立线路、占用线路并进行数据传输和释放线路三个阶段。电路交换与面向连接协议相比较。请注意电路

5、和连接之间的区别。一条连接对应于一条电路,而一条电路不是一条连接的先决条件。 摘要1前言1第1章 TST网络及其组成21.1 时间接线器21.2 空间接线器31.3 TST数字交换网络4第2章 设计内容62.1 目的及意义62.2 训练任务及要求63.1 时分交换芯片MT898073.2 空分交换MT8816103.3 AT89C51134.1 TST数字交换网络164.2 TST交换网络设计步骤174.3 结果分析21参考文献21第1章 TST网络及其组成1.1 时间接线器时间接线器简称T接线器,其作用是完成一条时分复用线上的时隙交换功能。T接线器主要由话音存储器(SM)和控制存储器(CM)

6、组成如图所示,话音存储器用来暂存话音数字编码信息,每个话路为8bit。SM的容量即SM的存储单元数等于时分复用线上的时隙数。控制存储器用来存放SM的地址码(单元号码),CM的容量通常等于SM的容量,每个单元所存储SM的地址码是由处理机控写入。 图1.1 T接线器1.工作方式是针对SM而言(CM总是输入控制)2.话音存储器的位数总按8bit计算。3.话音存储器的容量等于输入母线上每帧的时隙数。4.控制存储器的容量等于话音存储器的容量,控制存储器每个单元的比特数决定于话音存储器的容量。1.2 空间接线器空间接线器简称S接线器,其作用是完成不同时分复用线之间在同一时隙的交换功能,即完成各复用线之间空

7、间交换功能。在S接线器中,CM对电子交叉点的控制方式有两种:输入控制和输出控制。图1-2中S接线器采用输入控制方式,S接线器完成了把话音信息b从入线PCM1上的TS1交换到出线PCM2上;同时完成了把话音信息a从入线PCM2上的T3交换到出线PCM1上。 图1.2 S接线器程控数字交换机,可采用小容量的程控数字用户交换机的交换网络采用单级T或多级T接线器组成。大容量的TST、TSST、甚至级数更多的数字交换网络1.3 TST数字交换网络TST交换网络由三级接线器组成,两侧为T接线器, 中间为S接线器,其三级结构如图1-3所示。TST交换网络完成时分交换和空分交换,时分交换由T接线器完成,空分交

8、换由S接线器完成。S接线器的输入复用线和输出复用线的数量决定于两侧T接线器的数量。 前T级采用控制写入,顺序读出,后T级采用顺序写入,控制读出,S级采用输出端控制,对入线进行选择。图1.3 TST交换网络在实际应用中,用户A所在的同一组T级网络中前T级和后T级使用同一个控制存储器来控制,但两者最高位是倒相关系,同样的方法,用户B所属的T级网络也是采用的同一个控制存储器来控制,只需要将最高位反相后送给后T级。这样在电路上大大的简化了控制电路的复杂程度。假定PCM1上的TS2与PCM8上的TS31进行交换,即两个时隙代表 A、B两个用户通过TST交换网络建立连接,构成双方通话。由于数字交换采用四线

9、制交换,因此建立去(AB)和来话(BA)两个方向的通话路由。交换过程如下:(1)AB方向,即发话是PCM1上的TS2,受话是PCM8上的TS31。PCM1上的TS2把用户A的话音信息顺序写入输入T接线器的话音存储器的2单元,交换机控制设备为此次接续寻找空闲内部时隙,现假设找到的空闲内部时隙为TS7,处理机控制话音存储器2单元的话音信息在TS7读出,则TS2的话音信息交换到了TS7,这样输入T接线器就完成了TS2TS7的时隙交换。S接线器在TS7将入线PCM1和出线PCM8接通,使入线PCM1上的TS7交换到出线PCM8上。输出T接线器在控制存储器的控制下,将内部时隙TS7中话音信息写入其话音存

10、储器的31单元,输出时在TS31 时刻顺序读出,这样输出T接线器就完成了TS7TS31的时隙交换。(2)BA方向,即发话是PCM8上的TS31,受话是PCM8上的TS2。PCM8上的TS31把用户B的话音信息顺序写入输入T接线器的话音存储器的31单元,交换机控制设备为此次接续寻找一空闲内部时隙,现假设找到的空闲内部时隙为TS23处理机控制话音存储器31单元的话音信息在TS23读出,则TS31的话音信息交换到了TS23,这样输入T接线器就完成了TS31TS23的时隙交换。S接线器在TS23将入线PCM7和出线PCM0接通,使入线PCM8上的TS23交换到出线PCM1上。输出T接线器在控制存储器的

11、控制下,将内部时隙TS23中话音信息写入其话音存储器的2单元,输出时在TS2时刻顺序读出,这样输出T接线器就完成了TS23TS2的时隙交换。为了减少链路选择的复杂性,双方通话的内部时隙选择通常采用反相法。所谓反相法就是如果AB 方向选用了内部时隙x,则BA方向选用的内部时隙号由下式决定:x+n/2式中n为PCM复用线上一帧的时隙数,也就是说将一条时分复用线的上半帧作为去话时隙,下半帧作为来话时隙,使来去话两个信道的内部时隙数相差半帧。例如在图1-3中,AB 方向选用内部时隙TS7,x=7,则BA方向选用的内部时隙为7+32/2=23,即TS23。此外,个别程控数字交换机采用奇、偶时隙法安排双向

12、信道。第2章 设计内容2.1 目的及意义一个完整的通信系统由终端、交换、传输三部分构成,交换是通信系统的核心,因此,“现代交换原理”是通信专业的重要专业基础课程。其中,时分接线器( T 型) 和空分接线器( S型)是程控交换技术中最基本的交换单元电路。单独的T接线器和S接线器,只适用于容量比较小的交换机,而对于大容量的交换机通常选用空分交换芯片和时分交换芯片构成TST交换网络,完成多语音用户间的交换。本设计要求学生在学习现代交换原理的基础上,掌握T接线器和S接线器的功能,以及构成TST交换网络的方法,正确理解接线器的组成、工作方式和工作原理,这对学习和分析电话通信网、程控交换机是非常有益的。通

13、过该课程设计的训练,培养和提高学生的综合设计能力和实际动手能力,为今后的学习和工作积累经验。2.2 训练任务及要求1、掌握T接线器和S接线器的工作原理,TST交换网络构建的方法。2、利用时分交换芯片和空分交换芯片构成TST交换网络,画出原理图。其中,输入级T型接线器为顺序写入、控制读出,中间级S型接线器为输入控制方式也可以是输出控制工作方式,输出级T型接线器工作方式为控制写入、顺序读出。要求该网络能够实现任何时隙语音和数据间的交换。3、可选用的芯片有时分交换芯片MT8980及空分交换芯片MT8816。其中,时分交换芯片MT8980是8线32信道数字交换电路,输入和输出均链接8条PCM集群(30

14、/32路)数据线,在控制信号作用下,可实现240/256路数字语音或数据的无阻塞数字交换。空分交换MT8816芯片为CMOS大规模集成电路芯片,是一片816模拟交换矩阵,有8条COL线(L0L7)和16条ROW线(ROW0ROW15),形成一个模拟交换矩阵,它们可以通过任意一个交叉点接通。查阅以上芯片的资料,熟悉各芯片的工作原理、性能及使用方法。第3章 设计所需元器件3.1 时分交换芯片MT8980MT8980由串-并变换器、数据存储器、帧计数器、控制寄存器、控制接口单元、接续存储器、输出复用器与并-串变换器等部分构成。输入端口:PCM0-PCM7输出端口:PCM0-PCM7处理机控制接口:A

15、0A5,D0D7,-CS,R/W,DTA等D0-D7:8位双向数据总线,处理机与芯片互通信息使用;A0A5:6位地址总线,用于处理机对芯片内各部件寻址,传送寻址用的地址码。控制寄存器是一个8位的寄存器。其内容是由处理机写入,用以指定工作模式、操作对象和输入/输出的PCM总线号码。MT8980有两种工作模式:交换模式和消息模式。靠软件设置确定使用两种工作模式中的哪一种。在交换模式下,MY8980实际上就是一个完整的单级T接线器;在消息模式下接续存储器低8位的内容可作为数据直接输出到该存储单元对应的输出母线上的对应时隙中去。微处理器可通过控制接口寄存器读取数据存储器、控制寄存器和接续存储器的内容,

16、并可向控制寄存器和接续存储器写入数据。所有上诉操作都是由微处理器发出的命令确定的。芯片工作于何种模式,也是由微处理器发出的命令控制,命令传送使用的信号线以及有关命令的格式介绍如下:地址线(A0A5)用于确定操作对象。当A5=0时,所有的操作均针对控制寄存器;当A5=1时,则由A4A0来确定时隙号,以便对各时隙进行控制。控制寄存器的格式如下:B7和b6为模式控制位,其中b7为分离方式选择位。当b7=1时,不论b4,b3处于什么状态,对芯片的所有读操作均从数据存储器读出;所有的写操作均写入接续存储器的低8位。当b7=0时,由存储器选择位b4,b3指定对哪一个存储器进行读写操作。B6为输出方式选择位

17、。当b6=1时,如ODE=1,位消息模式,接续存储器个存储单元的低8位将按顺序输出至对应输出母线上的对应时隙。当b6=0时,为交换模式,有接续存储器的内容控制数据存储器的读出。串行PCM数据流以2.048Mbs速率(共32个64kbs,8比特数字时隙)分八路由STI0STI7输入,经串-并变换,根据码流号和信道(时隙)号依次存入2568比特数据存储器的相应单元内。控制寄存器通过控制接口,接受来自微处理器的指令,并将此指令写到接续存储器。这样,数据存储器中各信道的数据按照接续存储器的内容(即接续命令),以某种顺序从中读出,再经复用、缓存、并-串变换,变为时隙交换后的八路2.048Mbs串行码流,

18、从而达到数字交换的目的。如果不再对控制寄存器发出命令,则电路内部维持现有状态,刚才交换过的两时隙将一直处于交换过程,直到接受新命令为止。接受存储器的容量为25611位,分为高3位和低8位两部分,前者决定本输出时隙的状态;后者决定本输出时隙所对应的输入时隙。另外,由于输出多路开关的作用,电路还可以工作于消息模式(message mode),以使接续存储器低8位的内容作为数据直接输出到相应时隙中去。 电路内部的全部动作均由微处理器通过控制接口控制,可以读取数据存储器、控制寄存器和接续存储器的内容,并可向控制寄存器和接续存储器写入指令。此外,还可置电路于分离方式,即微处理器的所有读操作均读自于数据存

19、储器,所有写操作均写至接续存储器的低8位。 时分交换芯片MT8980是8线32信道数字交换电路,输入和输出均链接8条PCM集群(30/32路)数据线,在控制信号作用下,可实现240/256路数字语音或数据的无阻塞数字交换。微处理器对电路的控制主要体现在对内部存储器的读写操作,控制格式为:地址线(A5A0):若A50,选择控制寄存器,所有操作均针对控制寄存器。若A51,则由A4A0选择输出码流的信道号(时隙号)。MT8980共有8条2.048Mb/s 速率的PCM串行输入码流,每个码流中共有32个8比特数字时隙(信道),输入的各信道数据经串并转换后存入该信道对应的数据存储器中(片内有256个8比

20、特的数据存储器)。MT8980共有8条2.048Mb/s 速率的PCM串行输出码流,每个码流中共有32个8比特数字时隙(信道),每个输出信道(时隙)都有一个11位的接续存储器和它对应。控制寄存器通过控制接口,接受来自微处理器的指令,并将此指令写到接续存储器。这样,数据存储器中各信道的数据按照接续存储器的内容(即接续命令,输出信道的数据来自哪个输入码流的哪个时隙),以某种顺序从中读出,再经复用、缓存、并串变换,变为时隙交换后的8路2.048Mb/s串行码流,从而达到数字交换的目的。如果不再改写接续存储器中的内容,则电路内部维持现有状态,刚才交换过的两时隙将一直交换下去,直到接受新命令为止。3.2

21、 空分交换MT8816空分交换MT8816芯片为CMOS大规模集成电路芯片,是一片816模拟交换矩阵,有8条COL线(L0L7)和16条ROW线(ROW0ROW15),形成一个模拟交换矩阵,它们可以通过任意一个交叉点接通。该实验系统是由话路单元和控制单元两大部分组成,其中话路单元由用户电路、自动交换网络、音信号产生电路、供电系统电路等组成,如图3.1。图3.2是空分交换网络芯片MT8816功能图。图3.1 实验系统的交换网络结构方框图图3.2 空分交换网络芯片MT8816功能图。COL0COL7 :列输入/输出,开关阵列8路列输入或输出。ROW0ROW15 :行输入/输出,开关阵列16路行输入

22、或输出。ACOL0ACOL2 :列地址码输入,对开关阵列进行列寻址。AROW0AROW3 :行地址码输入,对开关阵行进行行寻址。ST :选通脉冲输入,高电平有效,使地址码与数据得以控制相应开关的通、断。在ST上升沿前,地址必须进入稳定状态,在ST下降沿处,数据也应该是稳定的。DI:通断控制输入,若DI为高电平,将所选择的开关导通;若DI为低电平,将所选择的开关断开。RESET:复位信号输入,若为高电平,不管CS处于什么电平,均将全部开关置于截止状态。 CS :片选信号输入,高电平有效。图3.3 MT8816交换矩阵示意图表3.1 MT8816地址译码真值表MT8816工作原理MT8816是一片

23、816模拟交换矩阵CMOS大规模集成电路芯片,如图3.2所示,图中有8条COL线(COL0COL7)和16条ROW线(ROW0ROW15),形成一个模拟交换矩阵。它们可以通过任意一个交叉点接通。芯片有保持电路,因此可以保持任一交叉接点处于接通状态,直至来复位信号为止。CPU可以通过地址线ACOL2ACOL0和数据线AROW3AROW0进行控制和选择需要接通的交叉点号。ACOL2ACOL0管COL7COL0中的一条线。ACOL2ACOL0编成二进制码,经过译码以后就可以接通交叉点相应的COLi;AROW3AROW0管ROW15ROW0中的一条。AROW3AROW0编成二进制码,经过译码以后就可以

24、接通交叉点相应的ROWi。例如要接通L1和J0之间的交叉点。这时一方面向ACOL0ACOL2送001,另一方向面向AROW3AROW0送0000,当送出地址启动门ST时,就可以将相应交叉点接通了。图中还有一个端子叫”CS”,它是片选端,当CS为”1”时,全部交叉点就打开了。 综上所述,该电路是由7128线地址译码器、128位控制数据锁存器与816开关阵列组成,在电路处于正常开、关工作状态下,CS应为高电平,RESET为低电平,地址码输入选择锁存单元及开关阵列对应的交叉点处于开的状态,这样数据DI在ST下降沿时刻被异步写入锁存单元,并控制所选交叉点开关的通、断,若DI为低电平,则开关截止,其地址

25、译码真值表如表3.1所示。3.3 AT89C51AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROMFalsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89S51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。图3.4 AT89C51单片机示意图P0口:P0口为一个8位漏级开路双向I/O口,每

26、脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2

27、口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上

28、拉的缘故。RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时当8051通电,时钟电路开始工作,在RESET引脚上出现24个时钟周期以上的高电平,系统即初始复位。初始化后,程序计数器PC指向0000H,P0-P3输出口全部为高电平,堆栈指钟写入07H,其它专用寄存器被清“0”。RESET由高电平下降为低电平后,系统即从0000H地址开始执行程序。然而,初始复位不改变RAM(包括工作寄存器R0-R7)的状态,具体情况见表3.1。 表3.2 8051的初始态特殊功能寄存器 初始态 特殊功能寄存器 初始态 ACC 00H B 00H PSW 00H SP 07H DPH 00H

29、 TH0 00H DPL 00H TL0 00H IP xxx00000B TH1 00H IE 0xx00000B TL1 00H TMOD 00H TCON 00H SCON xxxxxxxxB SBUF 00H P0-P3 1111111B PCON 0xxxxxxxB ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止

30、ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。 EA/VPP:当/EA保持低电平时,则在此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VP

31、P)。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。XTAL2:来自反向振荡器的输出。振荡器特性:XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。芯片擦除:整个PEROM阵列和三个锁定位的电擦除可通过正确的控制信号组合,并保持ALE管脚处于低电平10ms 来完成。在芯片擦操作中,代码阵列全被写“1”且在任何非空存储字节被重复编程以前,该操作必须被执行。此外,

32、AT89S51设有稳态逻辑,可以在低到零频率的条件下静态逻辑,支持两种软件可选的掉电模式。在闲置模式下,CPU停止工作。但RAM,定时器,计数器,串口和中断系统仍在工作。在掉电模式下,保存RAM的内容并且冻结振荡器,禁止所用其他芯片功能,直到下一个硬件复位为止。第4章 TST网络设计及步骤4.1 TST数字交换网络 典型的TST数字交换网络可以用图4.1的模型描述图4.1 TST三级交换网络示意图整个交换网络以S接线器为核心组织。对于一个具有N条输入复用线和N条输出复用线的交换网络而言,需要配置2N套T接线器,其中N套在输入侧,为初级T接线器,完成用户的发送时隙到交换网络内部的公共时隙的交换;

33、N套在输出侧,称为次级T接线器,完成将交换网络内部的公共时隙上的住处传送到另一用户的接收时隙上。因此,交换网络内部提供的公共时隙的数量就决定了交换网络中能够形成的话音通路的数量。中间的S接线器主要由一个NN的交叉接点和具有N个存储器的控制存储器组来组成,用来完成将交换网络内部运载的用户信息从一条输入侧复用线上交换到规定的一条输出复用线上。输入级T型接线器为顺序写入、控制读出,中间级S型接线器为输入控制方式也可以是输出控制工作方式,输出级T型接线器工作方式为控制写入、顺序读出。要求该网络能够实现任何时隙语音和数据间的交换。4.2 TST交换网络设计步骤信号在初级T和S接线器中进行时隙和空间交换后

34、,进入次级T接线器中进行二次时隙交换。 在硬件连接图中时钟发生器8284A发出频率f=4.096MHZ的信号,分别接到T接线器MT8980的14引脚的C4I和单片机AT89C51的18号引脚上;单片机AT89C51采用外部振荡器,所以AT89C51的18号引脚接外部振荡信号的输入。AT89C51的RST引脚用于复位信号的输入,在高电位下工作,它的DS接到MT8980的DS上进行分时片选,以保证它们来实现双线的信息交换,保证TST数字交换网络的正常运行,避免拥塞。 当8路PCM信号进入初级T接线器MT8980时,串行PCM数据流以2.048MB/S的速率有STI0STI7输入,经由串并转换后,根

35、据码流信号和信道(时隙)号依次存入256*8比特的数据存储器的相应单元内。控制存储器通过控制接口,接受AT89C51的指令,并将此指令写到连接存储器中。AT89C51通过P00P07将地址分别送入T接线器MT8980和锁存器74HC573进行锁存。当信息在T接线器MT8980进行完时隙交换后进入S接线器MT8816中来实现看见的交换,此时74HC573将锁存的地址送入S接线器MT8816中。同时锁存器74HC57将片选信号送入MT8816的CS中,将S接线器选通,使得MT8816开始工作。AT89C51可以通过地址线ACOL0ACOL2和AROW0AROW3进行控制和选择需要接通的交叉点号。A

36、COL0ACOL2管COL0COL7中的一条线。ACOL0ACOL2编成二进制码,经过译码以后就可以接通交叉点相应的COLi(i=0,1,2,3,4,5,6,7);AROW3AROW0管ROW15ROW0中的一条。AROW0AROW3编成二进制码,经过译码以后就可以接通交叉点相应的ROWj。 AT89C51通过DS将次级T选通,通过地址线送入次级T,再次完成时隙的交换,通过以上过程可以实现完整的TST交换。其中前T级与后T级都采用顺序写入,控制读出,S级采用输出端控制,对入线进行选择。具体程序如下:DATA SEGMENT ;定义数据段 R1 DB ? R2 DB ?DATA ENDSCODE

37、 SEGMENT ;定义代码段 ASSUME CS:CODE,DS:DATAMAIN PROC FAR ;主程序START: MOV AX,DATA ;初始化DS MOV DS,AX MOV A,R2 ORL A,#60H ;P2.6=1R,P2.6=0W MOV P2,A ;P2.5=1时隙,P=0控制 SETB P1.4 ;置DS为高 LOOP3:MOV C,P1.5 JC LOOP3 ;DTA不为0时等待 MOV A,P0 CLR P1.4 SETB P2.7 ;CS=1 R1 EQU 00011001B CALL W-CONTROL ;调用写MT8980控制寄存器子程序 R1 EQU

38、00000001B R2 EQU 00000001B CALL W-CONNECTION ;调用写MT8980连接存储器子程序 R1 EQU 00010001B CALL W-CONTROL ;调用写MT8980控制寄存器子程序 R1 EQU 00100001B R2 EQU 00000001B CALL W-CONNECTION ;调用写MT8980连接存储器子程序 CALL W-S ;调用对MT8816的控制子程序R1 EQU 00011010B CALL W-CONTROL ;调用写MT8980控制寄存器子程序 R1 EQU 00000001B R2 EQU 00000010B CALL

39、 W-CONNECTION ;调用写MT8980连接存储器子程序 R1 EQU 00010010B CALL W-CONTROL ;调用写MT8980控制寄存器子程序 R1 EQU 00100111B R2 EQU 00000010B CALL W-CONNECTION ;调用写MT8980连接存储器子程序 RET MAIN ENDP W-CONNECTION PROC NEAR ;完成写MT8980连接存储器子程序MOV A,R2 ORL A,#20H ;P2.6=1R,P2.6=0W MOV P2,A ;P2.5=1时隙,P=0控制 MOV P0,R1 SETB P1.4 ;置DS为高 L

40、OOP3:MOV C,P1.5 JC LOOP1 ;DTA不为0时等待 CLR P1.4 SETB P2.7 ;CS=1 RET W-CONNECTION ENDPW-CONTROL PROC NEAR ;完成写MT8980控制寄存器子程序 MOV P2,#00H ;P2.5=0控制 MOV P0,R1 SETB P1.4 ;置DS为高 LOOP2:MOV C,P1.5 JC LOOP2 ;DTA不为0时等待 MOV A,P0 CLR P1.4 SETB P2.7 ;CS=1 RET W-CONTROL ENDPM-S PROC NEAR ;完成对MT8816的控制子程序 MOV AL,100

41、00000B ;锁存器74HC573入口地址 MOV DX,0010010B ;写交叉点控制字 OUT DX,ALM-S ENDPCODE ENDSEND START4.3 结果分析以上程序中首先完成对第一个T接线器的控制,具体步骤为:(1)调用W-Conlrol子程序,写控制寄存器=R1=00011001,完成选ST01Ch01的连接存储器高位。(2)调用W-Connection子程序,Rl=000000001,R2=00000001,写连接存储器高位CMHb2=0为交换模式。(3)调用W-Control子程序,写控制寄存器=R1=00010001,选ST01Ch01的连接存储器低位。(4)

42、调用W-Connection子程序,RI=00100001,R2=00000001,写连接存储器的低8位。然后再对S接线器控制:调用W-S子程序,完成对MT8816的控制。最后对第二个T 接线器进行控制,具体步骤为:(1)调用W-Conlrol子程序,写控制寄存器=R1=0001 1010,选ST02Ch030的连接存储器高位。(2)调用W-Connection子程序,Rl=00000001,R2=00000010,写连接存储器高位CMHb2=0为交换模式。(3)调用W-Control子程序,写控制寄存器=R1=00010010,选ST02Ch030的连接存储器低位。(4)调用W-Connection子程序,RI=00100111,R2=00000010,写连接存储器的低8位。这样,就完成了输入群路0的信道2到输出群路2的信道3的交换。参考文献1 金惠文著. 现代交换原理. 电子工业出版社,2006.042 桂海源著. 现代交换原理. 人民邮电出版社,2002.123 叶 敏著. 程控数字交换与交换网. 北京邮电大学出版社,2003.014 余燕平 李式巨.信息交换与通信网M.浙江大学出版社,2002.5 郭瑞.T接线器时分交换原理仿真J. 中山大学学报.2007,27(11):154-1576 朱世华. 程控数字交换原理与应用M. 西安交通大学出版社,199322

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!