智能去電控制器的設(shè)計(jì).rar
智能去電控制器的設(shè)計(jì),大學(xué)生本科畢業(yè)設(shè)計(jì)(論文)題目:73頁,近5萬余字,包含完整畢業(yè)設(shè)計(jì)及外文文獻(xiàn)參考資料。領(lǐng)域:電子通信類類型:精選作者:摘 要隨著辦公自動化的發(fā)展,越來越多的公司選擇了組建本公司的局域網(wǎng)電話系統(tǒng),從而達(dá)到提高公司整體工作效率和節(jié)約通信費(fèi)用的目的。這種電話系統(tǒng)一般有一臺總機(jī)和若干臺分機(jī)組成,主機(jī)有一個...
該文檔為壓縮文件,包含的文件列表如下:
內(nèi)容介紹
原文檔由會員 lzj781219 發(fā)布大學(xué)生本科畢業(yè)設(shè)計(jì)(論文)
題目:智能去電控制器的設(shè)計(jì)
73頁,近5萬余字,包含完整畢業(yè)設(shè)計(jì)及外文文獻(xiàn)參考資料。
領(lǐng)域:電子通信類
類型:精選
作者:
摘 要
隨著辦公自動化的發(fā)展,越來越多的公司選擇了組建本公司的局域網(wǎng)電話系統(tǒng),從而達(dá)到提高公司整體工作效率和節(jié)約通信費(fèi)用的目的。這種電話系統(tǒng)一般有一臺總機(jī)和若干臺分機(jī)組成,主機(jī)有一個固定的公用電話號碼,若干分機(jī)各有自己的局域網(wǎng)號碼,當(dāng)其他公司或單位的電話打進(jìn)本公司時,首先是主機(jī)接到來電號碼,主機(jī)判斷來電是打給公司哪個部門的,完成判斷后就將來電轉(zhuǎn)到相應(yīng)的部門,來電呼叫處理完畢。對于打進(jìn)公司的電話,由于不是公司支付通信費(fèi)用,一般單位對此無限制,當(dāng)公司內(nèi)部需要打出電話時,由于通信費(fèi)用完全是公司自己支付,為了避免公司的員工把公司的電話私用,就必須對去電進(jìn)行區(qū)分和權(quán)限限制,可以通過設(shè)置黑名單或者白名單控制某個電話的能夠打出或者禁止。本項(xiàng)目主要是單片機(jī)控制去電電話,即根據(jù)主叫所拔的號碼,通過檢測存儲器預(yù)設(shè)的黑名單或者白名單控制某個電話的能夠打出或者禁止,或者控制某一局向號,來確定能否打出。該系統(tǒng)采用了單片機(jī)AT89C51作為CPU,它是系統(tǒng)的控制核心。系統(tǒng)同時利用74LS373緩沖器、74LS138譯碼器、7404反相器、DAC0832 D/A轉(zhuǎn)換器完成對黑白名單的區(qū)分和限制。系統(tǒng)的軟件采用匯編語言編寫,主要由主程序、去電信號產(chǎn)生子程序、黑白名單區(qū)分子程序、D/A轉(zhuǎn)換及去電輸出子程序組成。在完成硬件設(shè)計(jì)和軟件編制后,對系統(tǒng)進(jìn)行了聯(lián)機(jī)仿真調(diào)試,系統(tǒng)的正常運(yùn)行驗(yàn)證了設(shè)計(jì)的正確性。最后,用Protel 99SE繪制了電路原理圖。
關(guān)鍵詞 智能電話; 單片機(jī); 去電控制
Abstract
With the development of office automation, more and more companies build up the local area calling network of itself, in order to increase efficiency and decrease the communication cost. This calling system is generally composed of a master telephone and several extension telephone numbers. The master telephone has a fixed number, and the several extension telephones have their own numbers in the network. When the outside phone dials, the master telephone firstly receive the call and decide the department which the call is to, then the call is transferred to the department. Because the outside call is not pay by the company, the company need not limit the call. When the workers of the company call the outside, the communication cost is pay by the company. In order to limit the workers using company phone to call the not relative numbers, the company should set limits of authority to discriminate the white numbers from the white numbers. This project mainly use the microcontroller to control the inside call which is to the outside. The microcontroller discriminate the white numbers from the black numbers . AT89C51 is CPU of this system, and it is core of this system. This system uses 74LS373, 74LS138, 7404, DAC0832 to discriminate the white numbers from the black numbers. Software of this system is programmed by assembler language and it is mainly composed by main program, subprogram of generation of the inside phone number , subprogram of discriminating the white numbers from the black numbers, subprogram of digital to analog converting and outputting of the phone number. After designing hardware of the system and programming the software, the system is simulating and debugging online. Well-going of the system verifies correctness in the design. In the end, circuit schematic diagram is drawn by Protel 99SE.
Keywords intelligent phone; microcontroller;phone number controlling
目 錄
摘 要 I
Abstract II
第1章 緒 論 1
1.1 課題背景 1
1.2 課題來源 2
1.3 本論文的工作和特點(diǎn) 2
1.4 本章小結(jié) 3
第2章 MCS-51單片機(jī)的結(jié)構(gòu) 4
2.1 控制器 4
2.1.1 程序計(jì)數(shù)器 4
2.1.2 指令控制邏輯電路 5
2.2 存儲器的結(jié)構(gòu) 5
2.3 并行I/O口 7
2.4 時鐘電路與時序 8
2.5 單片機(jī)的中斷 9
2.6 單片機(jī)的工作方式 12
2.7 單片機(jī)的性能特點(diǎn) 15
2.8 單片機(jī)的應(yīng)用領(lǐng)域 16
2.9 本章小結(jié) 17
第3章 電路的硬件設(shè)計(jì) 18
3.1 總體方案設(shè)計(jì) 18
3.1.1 系統(tǒng)總體框圖 18
3.1.2 去電信號的產(chǎn)生 18
3.2 復(fù)位電路 19
3.3 時鐘電路 20
3.4 按鍵電路 21
3.5 模數(shù)轉(zhuǎn)換及去電輸出電路 22
3.6 本章小結(jié) 23
第4章 電路的軟件設(shè)計(jì) 24
4.1 軟件程序內(nèi)容 24
4.2 軟件總體流程圖 25
4.3 去電信號產(chǎn)生子程序 26
4.4 黑白名單區(qū)分子程序 27
4.5 模數(shù)轉(zhuǎn)換及去電輸出子程序 28
4.6 本章小結(jié) 29
第5章 電路調(diào)試與仿真 30
5.1 硬件焊接 30
5.2 調(diào)試 30
5.2.1 硬件調(diào)試方法 31
5.2.2 軟件調(diào)試方法 32
5.3 仿真中出現(xiàn)的問題及解決辦法 32
5.3 本章小結(jié) 33
結(jié) 論 34
參考文獻(xiàn) 35
附錄 36
致謝 45
畢業(yè)設(shè)計(jì)(論文)評審意見表 46
參考文獻(xiàn)
1 高澤溪,高成. 智能去電系統(tǒng)設(shè)計(jì). 北京:北京航空航天大學(xué)出版社,2002, 187~191
2 白居憲. 智能電話. 西安:西安交通大學(xué)出版社,1995,224~230
3 褚振勇,翁木云. 程控交換原理. 西安:西安電子科技大學(xué)出版社,2003,219~263
4 房小翠,王金鳳. 單片微型計(jì)算機(jī)與機(jī)電接口技術(shù). 北京:國防工業(yè)出版社,2002,79~86
5皮紅梅,李英順. 單片機(jī)開發(fā)中的定時方法. 沈陽:石油化工高等??茖W(xué)校學(xué)報(bào),2002,171~192
6何利民. 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì). 北京:北京航空航天大學(xué)出版社,1991,21~33
7 李珍. 單片機(jī)原理與控制技術(shù). 北京:清華大學(xué)出版社,2002,149~158
8 范立南. 單片微機(jī)接口與控制技術(shù). 沈陽:遼寧大學(xué)出版社,1996,69~77
9 張友德. 單片微型機(jī)原理、應(yīng)用與實(shí)踐. 上海:復(fù)旦大學(xué)出版社,1992,73~81
10 李華. MCS-51系列單片機(jī)實(shí)用接口技術(shù). 北京:北京航空航天大學(xué)出版社,1993,23~31
11 何希慶,高偉. MCS-51單片機(jī)原理、實(shí)驗(yàn)、實(shí)例. 山東:山東大學(xué)出版社,1989,124~136
12 張毅剛,彭喜元,姜守達(dá). 新編MCS-51單片機(jī)應(yīng)用設(shè)計(jì). 哈爾濱:哈爾濱工業(yè)大學(xué)出版社,2003,153~168
13 胡漢才. 單片機(jī)原理及接口技術(shù). 北京:清華大學(xué)出版社,1996,66~78
14 廖煥霖. Protel 99原理圖設(shè)計(jì)者必讀. 北京:冶金工業(yè)出版, 2000,108~128
15 張景元. 智能去電器的設(shè)計(jì)與實(shí)現(xiàn). 電子工程師,2000,8(6):263~278