單片機控制技術(shù)在通信中的應(yīng)用

出版時間:2008-3  出版社:電子工業(yè)出版社  作者:潘超群  頁數(shù):314  字?jǐn)?shù):525000  

內(nèi)容概要

  本書從實際應(yīng)用出發(fā),重點介紹了利用單片機解決通信領(lǐng)域中遇到的復(fù)雜的控制問題。為了使讀者掌握這種較復(fù)雜的控制技術(shù),首先對MCS-51系列的系統(tǒng)組成原理和指令功能作了簡要敘述,對單片機軟硬件設(shè)計中用到的有關(guān)計算機的基礎(chǔ)知識、數(shù)字邏輯設(shè)計知識和數(shù)字邏輯電路知識也作了簡要介紹。特別詳細地講解了由單片機構(gòu)成的程控電話交換機的軟硬件系統(tǒng),解決了PC與單片機之間近距離、遠距離通信及與以太網(wǎng)接口實現(xiàn)在Internet網(wǎng)絡(luò)中通信的問題。    本書的大部分內(nèi)容和應(yīng)用實例來源于實際研究成果。敘述力求精練,易于理解,便于讀者自學(xué)和掌握。本書可作為大專院校、電大、職大、職高和培訓(xùn)班的教材,以及相關(guān)專業(yè)工程技術(shù)人員的參考用書。

書籍目錄

第1章  計算機基礎(chǔ)知識 1.1  數(shù)制與碼制  1.1.1  數(shù)制  1.1.2  數(shù)制之間的轉(zhuǎn)換  1.1.3  代碼 1.2  數(shù)字邏輯知識  1.2.1  邏輯運算  1.2.2  布爾代數(shù)的運算法則及基本定律  1.2.3  幾個常用的公式和定理  1.2.4  同一個布爾代數(shù)式的常用的幾種形式 1.3  常用數(shù)字邏輯電路  1.3.1  三態(tài)輸出門  1.3.2  全加器  1.3.3  二—四譯碼器  1.3.4  三—八譯碼器  1.3.5  雙穩(wěn)態(tài)觸發(fā)器  1.3.6  射極跟隨器  1.3.7  線性放大器(電壓調(diào)節(jié)器) 1.4  單片機基本知識  1.4.1  單片機系統(tǒng)的結(jié)構(gòu)  1.4.2  單片機的工作原理第2章  MCS-51系列單片機的系統(tǒng)與結(jié)構(gòu) 2.1  MCS-51系列單片機的引腳及功能 2.2  MCS-51系列單片機的內(nèi)部結(jié)構(gòu)  2.2.1  MCS-51系列單片機的存儲器配置  2.2.2  MCS-51系列單片機的程序存儲器  2.2.3  MCS-51系列單片機的數(shù)據(jù)存儲器 2.3  輸入/輸出(I/O)接口  2.3.1  P0口結(jié)構(gòu)  2.3.2  P1口結(jié)構(gòu)  2.3.3  P2口結(jié)構(gòu)  2.3.4  P3口結(jié)構(gòu)  2.3.5  端口的負載能力及接口要求 2.4  時鐘電路和復(fù)位電路  2.4.1  時鐘電路  2.4.2  時鐘與時序  2.4.3  復(fù)位電路 2.5  定時器/計數(shù)器  2.5.1  工作模式控制專用寄存器TMOD  2.5.2  溢出標(biāo)志及中斷激活方式控制專用寄存器TCON  2.5.3  定時器/計數(shù)器2控制專用寄存器T2CON 2.6  串行接口  2.6.1  串行口控制寄存器SCON  2.6.2  數(shù)據(jù)緩沖存儲器SBUF  2.6.3  串行接口工作方式  2.6.4  串行通信過程  2.6.5  幀同步搜索原理  2.6.6  波特率計算  2.6.7  電源控制專用寄存器PCON 2.7  MCS-51系列單片機的中斷系統(tǒng)  2.7.1  允許中斷寄存器IE  2.7.2  中斷優(yōu)先級寄存器IP  2.7.3  中斷優(yōu)先級結(jié)構(gòu)  2.7.4  中斷請求的激活與撤銷第3章  單片機指令系統(tǒng)及程序設(shè)計 3.1  指令系統(tǒng)簡介  3.1.1  指令分類和符號說明  3.1.2  尋址方式 3.2  MCS-51系列單片機的指令系統(tǒng)  3.2.1  數(shù)據(jù)傳送類指令  3.2.2  算術(shù)運算類指令  3.2.3  邏輯運算類指令  3.2.4  控制程序轉(zhuǎn)移類指令  3.2.5  位操作指令 3.3  實用程序設(shè)計  3.3.1  數(shù)據(jù)塊傳送和數(shù)據(jù)塊內(nèi)容查找程序  3.3.2  雙字節(jié)BCD數(shù)據(jù)的比較  3.3.3  用位操作指令組成的軟件求解邏輯問題  3.3.4  順序結(jié)構(gòu)程序設(shè)計  3.3.5  通用顯示程序設(shè)計  3.3.6  十六進制數(shù)至ASCII碼間的轉(zhuǎn)換第4章  單片機存儲器和接口擴展的應(yīng)用 4.1  單片機存儲器的擴展 4.2  單片機接口的擴展及應(yīng)用  4.2.1  MCS-51系列單片機共數(shù)據(jù)總線方式的I/O接口  4.2.2  程控電話交換機向用戶振鈴的控制  4.2.3  程控電話交換機對用戶狀態(tài)的監(jiān)視  4.2.4  程控電話交換機用戶話路接續(xù)的控制  4.2.5  單片機與選擇開關(guān)的連接電路  4.2.6  MCS-51系列單片機與TPP-40A/16A微型打印機接口第5章  MCS-51構(gòu)成的程控電話交換機控制系統(tǒng) 5.1  程控電話交換機的組成和基本控制過程  5.1.1  程控電話交換機的組成  5.1.2  程控電話交換機的控制過程 5.2  程控電話交換機的基本控制系統(tǒng) 5.3  電話交換網(wǎng)絡(luò)  5.3.1  MT8804模擬開關(guān)的功能和使用  5.3.2  用戶通話接續(xù)子程序  5.3.3  用戶斷續(xù)子程序  5.3.4   找空閑繩路子程序  5.3.5  標(biāo)繩路空閑子程序 5.4  “軟”電話信號音的產(chǎn)生及控制  5.4.1  用軟件的方法生成電話信號音的設(shè)想  5.4.2  “軟”電話信號音的生成與控制  5.4.3  送電話信號音控制字節(jié)的生成  5.4.4  送用戶撥號音和斷信號音子程序 5.5  程控電話交換機的啟動程序 5.6  程控電話交換機的主程序 5.7  程控電話交換機各分項任務(wù)處理程序  5.7.1  摘機處理子程序  5.7.2  用戶久呼不答處理子程序  5.7.3  被叫應(yīng)答處理子程序  5.7.4  叫醒(鬧鐘)服務(wù)處理子程序  5.7.5  用戶非特服撥號呼叫(通話呼叫)處理子程序  5.7.6  掛機用戶處理子程序  5.7.7  收號處理子程序  5.7.8  用戶所撥兩位號碼對應(yīng)的功能分支處理程序  5.7.9  用戶對應(yīng)各存儲單元復(fù)位及清用戶收號器子程序  5.7.10  自動回叫處理子程序 5.8  程控電話交換機的中繼線來鈴檢測及處理  5.8.1  中繼來鈴檢測和直流脈沖轉(zhuǎn)發(fā)號控制子程序的調(diào)用  5.8.2  中繼來鈴檢測子程序  5.8.3  中繼來話接續(xù)子程序  5.8.4  中繼線有關(guān)存儲單元復(fù)位子程序 5.9  中繼線示忙/閑繼電器轉(zhuǎn)發(fā)直流脈沖話機發(fā)號  5.9.1  出中繼線撥號處理程序  5.9.2  中繼線直流脈沖轉(zhuǎn)發(fā)號控制子程序  5.9.3  中繼示忙/閑繼電器閉合控制子程序 5.10  用音頻(DTMF)信號轉(zhuǎn)發(fā)直流脈沖話機發(fā)號 5.11  雙音多頻信號的識別和接收  5.11.1  MT8870芯片的常規(guī)使用  5.11.2  MT8870芯片的高效使用  5.11.3  分時控制接收DTMF信號軟件程序  5.11.4  號碼間隔的識別  5.11.5  音頻話機用戶撥號狀態(tài)分析處理程序  5.11.6  MT8870芯片的高效使用的改進 5.12  雙音多頻(DTMF)信號的發(fā)送  5.12.1  MT8880芯片引腳功能及內(nèi)部結(jié)構(gòu)  5.12.2  MT8880芯片各種功能的可編程控制 5.13  用戶撥號狀態(tài)分析和號碼識別 5.14  直流脈沖話機和音頻話機的兼容處理 5.15  用戶數(shù)增加時涉及雙音多頻信號接收程序的改動第6章  單片機外圍電路及應(yīng)用技術(shù) 6.1  抗死機電路 6.2  由+5V電源產(chǎn)生5V電源 6.3  電壓/頻率(V/F)轉(zhuǎn)換器及鈴流源電路 6.4  多路A/D轉(zhuǎn)換的軟硬件實現(xiàn)  6.4.1  ICL7135模/數(shù)(A/D)轉(zhuǎn)換器引腳及功能  6.4.2  多路A/D轉(zhuǎn)換系統(tǒng)控制  6.4.3  系統(tǒng)功能的軟件實現(xiàn) 6.5  電話通信計時/計費器  6.5.1  硬件設(shè)計  6.5.2  功能選擇和使用  6.5.3  數(shù)據(jù)顯示接口  6.5.4  軟件設(shè)計 6.6  程序交換機的計費處理及話單打印  6.6.1  計費處理及話單打印流程  6.6.2  計費話單內(nèi)容及打印數(shù)據(jù)生成第7章  PC與單片機的串行通信 7.1  串行通信總線標(biāo)準(zhǔn)  7.1.1  RS-232C標(biāo)準(zhǔn)總線  7.1.2  RS-422A/485標(biāo)準(zhǔn)總線 7.2  硬件接口電路和程序設(shè)計  7.2.1  硬件接口電路    7.2.2  軟件程序的設(shè)計 7.3  MCS-51系列單片機串行接口的多機通信  7.3.1  單片機串行接口的多機通信控制原理  7.3.2  單片機串行接口的多機通信協(xié)議  7.3.3  單片機串行接口的多機通信程序 7.4  利用MCS-51系列單片機進行兩地間的數(shù)據(jù)通信  7.4.1  調(diào)制解調(diào)器MSM 7512B芯片功能及引腳  7.4.2  MSM 7512B的應(yīng)用電路及與單片機的連接  7.4.3  數(shù)據(jù)發(fā)送與接收的控制程序第8章  單片機在數(shù)字多頻信號檢測中的應(yīng)用 8.1  多頻記發(fā)器信號的編碼 8.2  數(shù)字多頻信號檢測原理 8.3  數(shù)字多頻信號檢測步驟 8.4  選取最佳檢測窗口寬度 8.5  檢測方法的硬件實現(xiàn) 8.6  數(shù)字多頻信號檢測原理和方法的計算機仿真  8.6.1  被測多頻信號組成形式的設(shè)定  8.6.2  仿真軟件程序第9章  單片機嵌入式系統(tǒng)接入Internet網(wǎng)絡(luò)通信技術(shù) 9.1  嵌入式Internet基本概念  9.1.1  嵌入式Internet遠程監(jiān)控系統(tǒng)  9.1.2  嵌入式控制單元 9.2  以太網(wǎng)數(shù)據(jù)傳輸幀格式 9.3  網(wǎng)絡(luò)控制器及其芯片  9.3.1  網(wǎng)絡(luò)控制器  9.3.2  以太網(wǎng)控制器芯片RTL8019AS 9.4  RTL8019AS和89C52組成的嵌入式Internet系統(tǒng)  9.4.1  硬件接口電路  9.4.2  程序設(shè)計附錄A  程控交換機軟件RAM地址和接口地址功能分配附錄B  程控交換機軟件(子)程序入口地址表附錄C  常用集成電路芯片引腳附錄D  MCS-51系列單片機匯編語言指令表(按功能排列)附件E  按指令操作碼順序排列的指令表參考文獻

章節(jié)摘錄

  第3章 單片機指令系統(tǒng)及程序設(shè)計  3.1 指令系統(tǒng)簡介  3.1.1 指令分類和符號說明  1. 指令分類  MCS-51系列單片機共有111條指令,按指令的功能可分為下面五類:  數(shù)據(jù)傳送類(29種)、算術(shù)運算類(24種)、邏輯運算類(24種)、控制程序轉(zhuǎn)移類(17種)和位操作類(17種)?! ×硗?,按指令代碼長度可分單字節(jié)指令(49種)、雙字節(jié)指令(48種)和三字節(jié)指令(17種)三類;按指令執(zhí)行時間可以分為單機器周期指令、雙機器周期指令和四機器周期指令三類?!  ?/pre>

圖書封面

評論、評分、閱讀與下載


    單片機控制技術(shù)在通信中的應(yīng)用 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7