智能去電控制器設(shè)計(jì).doc
約53頁DOC格式手機(jī)打開展開
智能去電控制器設(shè)計(jì),53頁 3萬字左右有英文摘要,附錄有程序,全文完整,推薦!摘 要本文討論的主要是單片機(jī)控制去電電話,即根據(jù)主叫所拔的號(hào)碼,通過檢測(cè)存儲(chǔ)器預(yù)設(shè)的黑名單或者白名單控制某個(gè)電話的能夠打出或者禁止,或者控制某一局向號(hào),來確定能否打出。20世紀(jì)80年代中期以后,intel公司以專利轉(zhuǎn)讓的形式把89c51內(nèi)核技術(shù)...
內(nèi)容介紹
此文檔由會(huì)員 羅亮 發(fā)布
智能去電控制器設(shè)計(jì) 53頁 3萬字左右
有英文摘要,附錄有程序,全文完整,推薦!
摘 要
本文討論的主要是單片機(jī)控制去電電話,即根據(jù)主叫所拔的號(hào)碼,通過檢測(cè)存儲(chǔ)器預(yù)設(shè)的黑名單或者白名單控制某個(gè)電話的能夠打出或者禁止,或者控制某一局向號(hào),來確定能否打出。
20世紀(jì)80年代中期以后,Intel公司以專利轉(zhuǎn)讓的形式把89C51內(nèi)核技術(shù)轉(zhuǎn)讓給許多半導(dǎo)體芯片生產(chǎn)廠家,如ATMEL、PHILIPS、ANALOG、DEVICES、DALLAS等。這些廠家生產(chǎn)的芯片是MCS-51系列的兼容產(chǎn)品,準(zhǔn)確地說是與MCS-51指令系統(tǒng)兼容的單片機(jī)。這些兼容機(jī)與89C51的系統(tǒng)結(jié)構(gòu)(主要是指令系統(tǒng))相同,采用CMOS工藝,因而,常用89C51系列來稱呼所有具有89C51指令系統(tǒng)的單片機(jī)......
隨著辦公自動(dòng)化的發(fā)展,越來越多的公司選擇了組建本公司的局域網(wǎng)電話系統(tǒng),從而達(dá)到提高公司整體工作效率和節(jié)約通信費(fèi)用的目的。這種電話系統(tǒng)一般有一臺(tái)總機(jī)和若干臺(tái)分機(jī)組成,主機(jī)有一個(gè)固定的公用電話號(hào)碼,若干分機(jī)各有自己的局域網(wǎng)號(hào)碼,當(dāng)其他公司或單位的電話打進(jìn)本公司時(shí),首先是主機(jī)接到來電號(hào)碼,主機(jī)判斷來電是打給公司哪個(gè)部門的,完成判斷后就將來電轉(zhuǎn)到相應(yīng)的部門,來電呼叫處理完畢。對(duì)于打進(jìn)公司的電話,由于不是公司支付通信費(fèi)用,一般單位對(duì)此無限制,當(dāng)公司內(nèi)部需要打出電話時(shí),由于通信費(fèi)用完全是公司自己支付,為了避免公司的員工把公司的電話私用,就必須對(duì)去電進(jìn)行區(qū)分和權(quán)限限制,可以通過設(shè)置黑名單或者白名單控制某個(gè)電話的能夠打出或者禁止。本項(xiàng)目主要是單片機(jī)控制去電電話,即根據(jù)主叫所拔的號(hào)碼,通過檢測(cè)存儲(chǔ)器預(yù)設(shè)的黑名單或者白名單控制某個(gè)電話的能夠打出或者禁止,或者控制某一局向號(hào),來確定能否打出。該系統(tǒng)采用了單片機(jī)AT89C51作為CPU,它是系統(tǒng)的控制核心。系統(tǒng)同時(shí)利用74LS373緩沖器、74LS138譯碼器、7404反相器、DAC0832 D/A轉(zhuǎn)換器完成對(duì)黑白名單的區(qū)分和限制。系統(tǒng)的軟件采用匯編語言編寫,主要由主程序、去電信號(hào)產(chǎn)生子程序、黑白名單區(qū)分子程序、D/A轉(zhuǎn)換及去電輸出子程序組成。在完成硬件設(shè)計(jì)和軟件編制后,對(duì)系統(tǒng)進(jìn)行了聯(lián)機(jī)仿真調(diào)試,系統(tǒng)的正常運(yùn)行驗(yàn)證了設(shè)計(jì)的正確性。最后,用Protel 99SE繪制了電路原理圖。
關(guān)鍵詞 智能電話; 單片機(jī); 去電控制
目 錄
摘 要 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 存儲(chǔ)器的結(jié)構(gòu) 5
2.3 并行I/O口 7
2.4 時(shí)鐘電路與時(shí)序 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 去電信號(hào)的產(chǎn)生 18
3.2 復(fù)位電路 19
3.3 時(shí)鐘電路 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 去電信號(hào)產(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
有英文摘要,附錄有程序,全文完整,推薦!
摘 要
本文討論的主要是單片機(jī)控制去電電話,即根據(jù)主叫所拔的號(hào)碼,通過檢測(cè)存儲(chǔ)器預(yù)設(shè)的黑名單或者白名單控制某個(gè)電話的能夠打出或者禁止,或者控制某一局向號(hào),來確定能否打出。
20世紀(jì)80年代中期以后,Intel公司以專利轉(zhuǎn)讓的形式把89C51內(nèi)核技術(shù)轉(zhuǎn)讓給許多半導(dǎo)體芯片生產(chǎn)廠家,如ATMEL、PHILIPS、ANALOG、DEVICES、DALLAS等。這些廠家生產(chǎn)的芯片是MCS-51系列的兼容產(chǎn)品,準(zhǔn)確地說是與MCS-51指令系統(tǒng)兼容的單片機(jī)。這些兼容機(jī)與89C51的系統(tǒng)結(jié)構(gòu)(主要是指令系統(tǒng))相同,采用CMOS工藝,因而,常用89C51系列來稱呼所有具有89C51指令系統(tǒng)的單片機(jī)......
隨著辦公自動(dòng)化的發(fā)展,越來越多的公司選擇了組建本公司的局域網(wǎng)電話系統(tǒng),從而達(dá)到提高公司整體工作效率和節(jié)約通信費(fèi)用的目的。這種電話系統(tǒng)一般有一臺(tái)總機(jī)和若干臺(tái)分機(jī)組成,主機(jī)有一個(gè)固定的公用電話號(hào)碼,若干分機(jī)各有自己的局域網(wǎng)號(hào)碼,當(dāng)其他公司或單位的電話打進(jìn)本公司時(shí),首先是主機(jī)接到來電號(hào)碼,主機(jī)判斷來電是打給公司哪個(gè)部門的,完成判斷后就將來電轉(zhuǎn)到相應(yīng)的部門,來電呼叫處理完畢。對(duì)于打進(jìn)公司的電話,由于不是公司支付通信費(fèi)用,一般單位對(duì)此無限制,當(dāng)公司內(nèi)部需要打出電話時(shí),由于通信費(fèi)用完全是公司自己支付,為了避免公司的員工把公司的電話私用,就必須對(duì)去電進(jìn)行區(qū)分和權(quán)限限制,可以通過設(shè)置黑名單或者白名單控制某個(gè)電話的能夠打出或者禁止。本項(xiàng)目主要是單片機(jī)控制去電電話,即根據(jù)主叫所拔的號(hào)碼,通過檢測(cè)存儲(chǔ)器預(yù)設(shè)的黑名單或者白名單控制某個(gè)電話的能夠打出或者禁止,或者控制某一局向號(hào),來確定能否打出。該系統(tǒng)采用了單片機(jī)AT89C51作為CPU,它是系統(tǒng)的控制核心。系統(tǒng)同時(shí)利用74LS373緩沖器、74LS138譯碼器、7404反相器、DAC0832 D/A轉(zhuǎn)換器完成對(duì)黑白名單的區(qū)分和限制。系統(tǒng)的軟件采用匯編語言編寫,主要由主程序、去電信號(hào)產(chǎn)生子程序、黑白名單區(qū)分子程序、D/A轉(zhuǎn)換及去電輸出子程序組成。在完成硬件設(shè)計(jì)和軟件編制后,對(duì)系統(tǒng)進(jìn)行了聯(lián)機(jī)仿真調(diào)試,系統(tǒng)的正常運(yùn)行驗(yàn)證了設(shè)計(jì)的正確性。最后,用Protel 99SE繪制了電路原理圖。
關(guān)鍵詞 智能電話; 單片機(jī); 去電控制
目 錄
摘 要 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 存儲(chǔ)器的結(jié)構(gòu) 5
2.3 并行I/O口 7
2.4 時(shí)鐘電路與時(shí)序 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 去電信號(hào)的產(chǎn)生 18
3.2 復(fù)位電路 19
3.3 時(shí)鐘電路 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 去電信號(hào)產(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