




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 課程設(shè)計(jì)報(bào)告課程設(shè)計(jì)題目: 時(shí)分交換系統(tǒng)編程調(diào)試 學(xué) 號:201320120432學(xué)生姓名:李明仁專 業(yè):通信工程班 級:1422431指導(dǎo)教師:涂琪 2016年 12 月 18 日 前 言 時(shí)分交換是把時(shí)間劃分為若干互不重疊的時(shí)隙,由不同的時(shí)隙建立不同的子信道, 通過時(shí)隙交換網(wǎng)絡(luò)完成話音的時(shí)隙搬移,從而實(shí)現(xiàn)入線和出線間話音交換的一種交換方式。時(shí)分交換的關(guān)鍵在于時(shí)隙位置的交換,而此交換是由主叫撥號所控制的。 為了實(shí)現(xiàn)時(shí)隙交換,必須設(shè)置話音存儲器。在抽樣周期內(nèi)有n個(gè)時(shí)隙分別存入n個(gè)存儲器單元中,輸入按時(shí)隙順序存入。若輸出端是按特定的次序讀出的,這就可以 改變時(shí)隙的次序,實(shí)現(xiàn)時(shí)隙交換。課題研究目
2、的:1了解CPU的工作原理及各種控制過程。2體會(huì)程控交換原理時(shí)分交換系統(tǒng)進(jìn)行電話通信時(shí)的控制過程。一、原理:本課題研究分為四個(gè)單元實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)單元完成對一個(gè)單元電路的控制或一種系統(tǒng)設(shè)置。圖8-1為本實(shí)驗(yàn)總體框圖。程控交換原理實(shí)驗(yàn)箱計(jì)算機(jī)MCS-51仿真器圖8-1 實(shí)驗(yàn)總體框圖在本次實(shí)驗(yàn)中,我們通過實(shí)際編程調(diào)試,實(shí)現(xiàn)程控交換機(jī)中CPU對話路設(shè)備的控制,進(jìn)一步加深對程控交換網(wǎng)絡(luò)工作原理的認(rèn)識。本實(shí)驗(yàn)利用時(shí)分交換系統(tǒng)CPU完成對各種信號音的控制和話音接續(xù)控制。系統(tǒng)定義:用戶1系統(tǒng)定義為第1路; 用戶2系統(tǒng)定義為第2路; 用戶3系統(tǒng)定義為第3路; 用戶4系統(tǒng)定義為第4路;下面我們按圖8-1將實(shí)驗(yàn)系統(tǒng)
3、通過MCS-51單片機(jī)仿真器連接到計(jì)算機(jī),打開單片機(jī)仿真調(diào)試軟件,編輯、修改、編譯源程序,下載執(zhí)行CPU控制指令,來實(shí)際體會(huì)一下信號音是如何接入電話線路的,各條線路是如何進(jìn)行交換的。1時(shí)分交換單片機(jī)控制模塊的控制原理,如圖8-2。(1)時(shí)分交換控制模塊主要完成以下功能:控制接續(xù)、環(huán)路檢測、振鈴控制、雙音多頻收號。(2)控制接續(xù)主要完成以下功能:送各種信號音(如撥號音、忙音、回鈴音)、停信號音和實(shí)現(xiàn)兩個(gè)電話的接續(xù)與斷開。(3)環(huán)路檢測主要是檢測電話的環(huán)路狀態(tài),然后通過軟件來判斷電話的摘掛機(jī)。(4)振鈴控制主要完成給被叫送振鈴。(5)雙音多頻收號主要是接收收號電路(雙音多頻收號器)送來的電話號碼。
4、U10 A口接續(xù)地址控 制線 8255CPU中央控制單元 B口振 鈴控 制 C口號 碼接 收U21 8255 A口接續(xù)數(shù)據(jù)控 制線 C口用 戶環(huán)路檢 測 PCM輸出總線PCM輸入總線U40話 音存儲器控 制存儲器接續(xù)數(shù)據(jù)控 制接續(xù)地址控 制圖8-2 時(shí)分交換單片機(jī)控制原理2控制模塊各端口地址控制模塊主要是由單片機(jī)和兩片8255組成;U10(8255)的A口地址為FAF0,B口為FAF1,C口為FAF2,控制字口為FAF3。U21(8255)的A口地址為F6F0,B口為F6F1,C口為F6F2,控制字口為F6F3。下面對各擴(kuò)展端口的作用作詳細(xì)的說明:(1) U10的B口。其地址為FAF1,它的作
5、用是發(fā)出振鈴控制命令,B口有8個(gè)數(shù)據(jù)輸出信號線,依次是PB7、PB6、PB5、PB4、PB3、PB2、PB1、PB0,其中低四位用來對四個(gè)用戶發(fā)出振鈴控制命令,并且是一一對應(yīng)的,PB0控制用戶1,PB1控制用戶2,PB2控制用戶3,PB3控制用戶4,高四位未用,比如要使用戶1振鈴,只需向FAF1(U10的B口)送01H即可。(2) U10的C口。其地址為FAF2,它的作用是讀取雙音多頻收號器送來的電話號碼,C口也有8個(gè)數(shù)據(jù)輸入信號線,依次是PC7、PC6、PC5、PC4、PC3、PC2、PC1、PC0,其中低四位PC3、PC2、PC1、PC0為4bit電話號碼的輸入口,PC4是STD信號的輸入
6、口,用戶是否有撥號就是通過STD信號來判斷。當(dāng)用戶撥號碼時(shí),STD為低電平;無撥號時(shí),STD為高電平,以此來讀取電話號碼。(3) U21的C口。其地址為F6F2,它的作用是讀取四部電話的環(huán)路狀態(tài),C口有8個(gè)數(shù)據(jù)輸入信號線,依次是PC7、PC6、PC5、PC4、PC3、PC2、PC1、PC0,其中低四位PC3、PC2、PC1、PC0為四個(gè)用戶環(huán)路狀態(tài)輸入口,并且是一一對應(yīng)的,PC3對應(yīng)用戶4,PC2對應(yīng)用戶3,PC1對應(yīng)用戶2,PC0對應(yīng)用戶1。“1”為環(huán)路斷開(即電話掛機(jī));“0”為環(huán)路閉合(即電話摘機(jī)),然后通過程序處理來判斷四用戶的摘掛機(jī)狀態(tài)。(4) U10的A口。其地址為FAF0,它的作
7、用是控制MT8980的地址線。A口有8個(gè)數(shù)據(jù)輸出信號線,依次為PA7、PA6、PA5、PA4、PA3、PA2、PA1、PA0,其中PA5、PA4、PA3、PA2、PA1、PA0接MT8980的地址線,并且一一對應(yīng),PA5對應(yīng)MT8980的A5,PA4對應(yīng)MT8980的A4,PA3對應(yīng)MT8980的A3,PA2對應(yīng)MT8980的A2,PA1對應(yīng)MT8980的A1,PA0對應(yīng)MT8980的A0。(5) U21的A口。其地址為F6F0,它的作用是控制MT8980的數(shù)據(jù)線。A口有8個(gè)數(shù)據(jù)輸出信號線,依次為PA7、PA6、PA5、PA4、PA3、PA2、PA1、PA0,它們都與MT8980的數(shù)據(jù)線相連,
8、并且一一對應(yīng), PA7對應(yīng)MT8980的A7,PA6對應(yīng)MT8980的A6,PA5對應(yīng)MT8980的A5,PA4對應(yīng)MT8980的A4,PA3對應(yīng)MT8980的A3,PA2對應(yīng)MT8980的A2,PA1對應(yīng)MT8980的A1,PA0對應(yīng)MT8980的A0。中央控制器對U10的A口和U21的A口的共同控制來實(shí)現(xiàn)對MT8980的接續(xù)控制(詳細(xì)的控制方法可查閱MT8980的相關(guān)資料)。對MT8980的其它控制線(如DS、CS、RW)的控制已由相關(guān)的硬件電路完成,這里不在贅述。二、主要研究的內(nèi)容:1 編程調(diào)試實(shí)現(xiàn)給電話送撥號音、忙音、回鈴音。2 編程調(diào)試實(shí)現(xiàn)CPU讀取電話號碼。3編程調(diào)試實(shí)現(xiàn)兩部電話的
9、接續(xù)。4編程調(diào)試實(shí)現(xiàn)系統(tǒng)中兩部電話的呼叫全過程。三、實(shí)驗(yàn)步驟 1、拔下U103 單片機(jī),接好仿真器插頭,打開PC機(jī)界面MEDWIN軟件,設(shè)置好仿真器。2、打開T_CHANGE_1_2.ASM,閱讀程序,分析程序流程。3、在甲一路,甲二路接入電話機(jī),按鍵盤“開始”鍵,選擇“時(shí)分交換”,建立甲一路和甲二路的成功接續(xù),此時(shí)雙方不能通話。4、先點(diǎn)擊項(xiàng)目欄,選擇“全部編譯”命令編譯程序,然后裝入代碼到仿真器中,點(diǎn)擊“復(fù)位”圖標(biāo),此時(shí)光標(biāo)指向“ajmp main”,點(diǎn)擊“單步”圖標(biāo)執(zhí)行程序,當(dāng)執(zhí)行一遍程序時(shí),發(fā)現(xiàn)有一路可以接收另一路語音信號,保持單路通話,繼續(xù)單步執(zhí)行程序,單步執(zhí)行完后運(yùn)行程序,此時(shí)甲一路
10、和甲二路雙方便可雙方通話。(注:重復(fù)上述實(shí)驗(yàn)步驟時(shí),由于程序穩(wěn)定性不夠,所以有時(shí)需反復(fù)執(zhí)行幾遍) 5、完成實(shí)驗(yàn)后,取下仿真器插頭,插回U103原單片機(jī),恢復(fù)原系統(tǒng)。四、實(shí)驗(yàn)程序;= U202_RW EQU P1.1;= ORG 0000H AJMP MAIN;= ORG 0030H MAIN:CLR U202_RW ;寫MT8980芯片 ACALL MT8980_RST;1-2MOV DPTR,#8000H ;寫MT8980控制寄存器 MOV A,#19H ;ST0-CONNECTION_H MOVX DPTR,A MOV A,#01HMOV DPTR,#8020H ;接續(xù)存儲器高字節(jié) MOV
11、X DPTR,AMOV DPTR,#8000H ;寫MT8980控制寄存器 MOV A,#11H ;ST0-CONNECTION_L MOVX DPTR,A MOV A,#00HMOV DPTR,#8020H MOVX DPTR,AMOV DPTR,#8000H MOV A,#18H MOVX DPTR,A MOV A,#01HMOV DPTR,#8020H MOVX DPTR,AMOV DPTR,#8000H MOV A,#10H MOVX DPTR,A MOV A,#20HMOV DPTR,#8020H MOVX DPTR,A AJMP $;=初始化MT8980芯片子程序= MT8980_
12、RST:MOVDPTR,#8000H;寫MT8980控制;MOVA,#18H;ST0-CONNEC;ACALLCONNECTION_H;接續(xù)存儲器高;MOVDPTR,#8000H;寫MT8980控制;MOVA,#10H;ST0-CONNEC;ACALLCONNECTION_L;;子程序;MOVDPTR,#8000H;MOVA,#19H;ST1-MOV DPTR,#8000H ;寫MT8980控制寄存器(地址#8000H)MOV A,#18H ;ST0-CONNECTION_H MOVX DPTR,AACALL CONNECTION_H ;接續(xù)存儲器高字節(jié)初始化子程序MOV DPTR,#8000
13、H ;寫MT8980控制寄存器(地址#8000H)MOV A,#10H ;ST0-CONNECTION_L MOVX DPTR,AACALL CONNECTION_L ;子程序MOV DPTR,#8000HMOV A,#19H ;ST1-CONNECTION_H MOVX DPTR,AACALL CONNECTION_HMOV DPTR,#8000HMOV A,#11H ;ST1-CONNECTION_L MOVX DPTR,AACALL CONNECTION_LMOV DPTR,#8000HMOV A,#1AH ;ST2-CONNECTION_H MOVX DPTR,AACALL CONNE
14、CTION_HMOV DPTR,#8000HMOV A,#12H ;ST2-CONNECTION_L MOVX DPTR,AACALL CONNECTION_LMOV DPTR,#8000HMOV A,#1BH ;ST3-CONNECTION_H MOVX DPTR,AACALL CONNECTION_HMOV DPTR,#8000HMOV A,#13H ;ST3-CONNECTION_L MOVX DPTR,AACALL CONNECTION_LMOV DPTR,#8000HMOV A,#1CH ;ST4-CONNECTION_H MOVX DPTR,AACALL CONNECTION_HM
15、OV DPTR,#8000HMOV A,#14H ;ST4-CONNECTION_L接續(xù)存儲器低字節(jié)初始化MOVX DPTR,AACALL CONNECTION_LMOV DPTR,#8000HMOV A,#1DH ;ST5-CONNECTION_H MOVX DPTR,AACALL CONNECTION_HMOV DPTR,#8000HMOV A,#15H ;ST5-CONNECTION_L MOVX DPTR,AACALL CONNECTION_LMOV DPTR,#8000HMOV A,#1EH ;ST6-CONNECTION_H MOVX DPTR,AACALL CONNECTION_
16、HMOV DPTR,#8000HMOV A,#16H ;ST6-CONNECTION_L MOVX DPTR,AACALL CONNECTION_LMOV DPTR,#8000HMOV A,#1FH ;ST7-CONNECTION_H MOVX DPTR,AACALL CONNECTION_HMOV DPTR,#8000HMOV A,#17H ;ST7-CONNECTION_L MOVX DPTR,AACALL CONNECTION_LRET;=接續(xù)存儲器高字節(jié)初始化子程序=CONNECTION_H:MOV DPTR,#8020H ;1000 0000 0010 0000 MOV R7,#20HCON_H_LOOP:CLR A ;清零MOVX DPTR,A ;DPTR內(nèi)的內(nèi)容為0 INC DPL ;DPTR的低8位加1 NOPNOPNOPNOPNOPDJNZ R7,CON_H_LOOP ;將R7的內(nèi)容減1,不為零則跳轉(zhuǎn),為0則不跳轉(zhuǎn) ,這里執(zhí)行32次RET;=接續(xù)存儲器高字節(jié)初始化子程序=CONNECTION_L:MOV DPTR,#8020H ;1000 0000 0010 0000 MOV R7,#20HCON_L_LOOP:MOVX DPTR,AINC DPL ;DPTR的低8位 INC ANOPNOPNOPNOPDJNZ
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025學(xué)校食堂肉類供應(yīng)商采購合同范本
- 2025年聯(lián)合制作電影合同書
- 2025商場物業(yè)管理合同書范本
- 2025二級建造師建設(shè)工程法規(guī)及相關(guān)知識考點(diǎn)施工合同
- 溢水管施工方案
- 武漢器官捐贈(zèng)協(xié)議書
- 旅游合作聯(lián)盟協(xié)議書
- 歐美電影離婚協(xié)議書
- 搬遷拆除勞務(wù)協(xié)議書
- 電纜替換施工方案
- 區(qū)塊鏈賦能金融提升交易透明度
- 2024年沈陽市三支一扶考試真題
- wps表格考試試題及答案
- 《絕經(jīng)后出血》課件
- 食品合作商合同協(xié)議
- 2025年吉林省四平市梨樹縣中考二模歷史試題(含答案)
- 生物柴油項(xiàng)目申報(bào)材料范文模板 (一)
- 私人店鋪用工合同協(xié)議
- 豬保價(jià)合同協(xié)議
- 玉石代理銷售合同協(xié)議
- (二模)2025年汕頭市高三普通高考第二次模擬考試英語試卷(含答案)
評論
0/150
提交評論