




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院1 9.5 DMA 9.5 DMA 控制器控制器8237A-58237A-5第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院22 2、DMADMA傳送原理示意傳送原理示意圖圖 系統(tǒng)總線CPUDMAC存儲器外設(shè)接口AENIOWMEMWMEMRIORMEMWMEMRIOWIORAENHOLDHLDADRQDACKAENIOWIORMEMWMEMR 外設(shè)發(fā)出外設(shè)發(fā)出DMADMA請求請求 DMAC DMAC向向CPUCPU申請總線申請總線 CPU
2、CPU響應(yīng),釋放總線控制權(quán)響應(yīng),釋放總線控制權(quán) DMAC DMAC得到總線控制權(quán),并向外設(shè)發(fā)出得到總線控制權(quán),并向外設(shè)發(fā)出DMADMA響應(yīng)信號響應(yīng)信號 由由DMACDMAC發(fā)出各種控制信號,控制外設(shè)與存儲器之發(fā)出各種控制信號,控制外設(shè)與存儲器之 間的數(shù)據(jù)傳送間的數(shù)據(jù)傳送 數(shù)據(jù)傳送完后,數(shù)據(jù)傳送完后,DMACDMAC撤銷撤銷HOLDHOLD信號信號 CPUCPU釋放釋放HLDAHLDA信號,并重新控制總線信號,并重新控制總線第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院33 3、DMADMA的三種傳輸方式的三種傳輸方式(1 1)連續(xù)傳送)連
3、續(xù)傳送 (塊傳送)(塊傳送) DMAC DMAC申請到總線后,申請到總線后,將一塊數(shù)據(jù)傳送完后才將一塊數(shù)據(jù)傳送完后才釋放總線,而不管中間釋放總線,而不管中間DREQDREQ是否有效。是否有效。YN允許DMADMA請求?DMAC請求總線CPU響應(yīng), DMAC獲總線控制權(quán)DMA傳送一個字節(jié)塊結(jié)束?地址增量,計數(shù)器減量DMAC釋放總線YN第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院4NYN允許DMADMAC請求總線CPU響應(yīng), DMAC獲總線控制權(quán)DMA傳送一個數(shù)據(jù)塊結(jié)束?釋放總線至少一個總線周期地址增量,計數(shù)器減量DMAC釋放總線Y(2 2
4、)單次傳送)單次傳送 每個每個DMADMA周期周期只傳送一個字節(jié)只傳送一個字節(jié)就立即釋放總線。就立即釋放總線。測試I/O的DREQ DMA請求?第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院5NYCPU響應(yīng), DMAC獲總線控制權(quán)DMA傳送一個字節(jié)塊結(jié)束?測試I/O的DREQ 有效?地址增量,計數(shù)器減量釋放總線,請求中斷無效,釋放總線允許DMADMA請求?DMAC請求總線(3 3)按需傳送)按需傳送 (猝發(fā)傳送)(猝發(fā)傳送) 只要只要I/OI/O接口的接口的數(shù)據(jù)緩沖可用,數(shù)據(jù)緩沖可用,就進行傳送。就進行傳送。注意:注意: I/O I/O接
5、口需接口需要有一定大小的要有一定大小的FIFOFIFO緩沖器。緩沖器。YNYN第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院6一個總線周期TDMAC控制總線,共傳送n個數(shù)據(jù)DMA1DMA2DMAnCPU重新控制總線CPU對總線控制連續(xù)連續(xù)傳送傳送TDMA共傳送n個數(shù)據(jù)DMA1DMA2DMAn單次單次傳送傳送DMA3T按需按需傳送傳送DMA傳送k個數(shù)據(jù)DMA傳送n-k個數(shù)據(jù)FIFO可用FIFO滿FIFO可用FIFO滿圖例:4、DMA傳輸方式示意圖傳輸方式示意圖:第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西
6、南大學(xué)電子信息工程學(xué)院75 5、DMA DMA 控制器控制器 8237A8237A DMAC 8237A DMAC 8237A早年用在早年用在IBM-PCIBM-PC機中,其優(yōu)異的性能機中,其優(yōu)異的性能和和PCPC機的廣泛影響,機的廣泛影響,82378237的基本功能在高檔的基本功能在高檔PCPC機中得到機中得到保留和擴充,其性能進一步提高。保留和擴充,其性能進一步提高。DMA 8237A-5DMA 8237A-5的主要特性的主要特性l單片單片4 4 個個DMADMA通道,任意通道可級聯(lián)擴展;通道,任意通道可級聯(lián)擴展;l每個通道允許每個通道允許4 4種工作方式;種工作方式;l每個通道一次每個通
7、道一次DMADMA傳送最多可達傳送最多可達64KB64KB;l雙列直插式雙列直插式4040腳封裝;腳封裝;l可以外接可以外接EOPEOP信號強行暫停信號強行暫停DMADMA傳送,有利于外設(shè)與系傳送,有利于外設(shè)與系統(tǒng)的時序配合。統(tǒng)的時序配合。第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院8第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院9第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院10第第9 9章章 輸入輸入/ /輸出方法及常用的
8、接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院11第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院12第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院13第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院14第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院15第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院16第第9 9
9、章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院17第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院18第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院19第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院20第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院21第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西
10、南大學(xué)電子信息工程學(xué)院22第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院23第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院24第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院25第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院26第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院27第第9 9章章 輸入輸入/ /輸出方法及常用
11、的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院28第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院29第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院30第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院31第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院32第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院33第第9
12、9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院34第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院35第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院36第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院37第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院38第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路
13、西南大學(xué)電子信息工程學(xué)院39 9.6 9.6 串行通信及串行通信接口串行通信及串行通信接口8251A8251A1 1、串行通信的基本概念、串行通信的基本概念串行異步通信串行異步通信 以字符為一個傳輸單位,在每個字符的首尾設(shè)起始位以字符為一個傳輸單位,在每個字符的首尾設(shè)起始位和停止位來協(xié)調(diào)收發(fā)雙方的和停止位來協(xié)調(diào)收發(fā)雙方的“步調(diào)步調(diào)”。規(guī)定收發(fā)雙方:。規(guī)定收發(fā)雙方: 必須采用統(tǒng)一的數(shù)據(jù)格式必須采用統(tǒng)一的數(shù)據(jù)格式l起始位:低電平,起始位:低電平,1 1位,表示傳送位,表示傳送1 1幀信息開始;幀信息開始;l數(shù)據(jù)位:數(shù)據(jù)位:5-85-8位,緊跟在起始位之后,低位在前;位,緊跟在起始位之后,低位在前;
14、l奇偶校驗位:奇偶校驗位:0-10-1位,緊接在數(shù)據(jù)字之后,用于檢驗傳送位,緊接在數(shù)據(jù)字之后,用于檢驗傳送 結(jié)果的正確性;結(jié)果的正確性;l停止位:高電平,停止位:高電平,1 1位或位或1.51.5或或2 2位,表示連續(xù)傳送位,表示連續(xù)傳送2 2幀數(shù)據(jù)幀數(shù)據(jù) 之間的最少間隔時間;之間的最少間隔時間;l空閑位:高電平,空閑位:高電平,0-X0-X位,表示無數(shù)據(jù)傳送時的線路狀態(tài)。位,表示無數(shù)據(jù)傳送時的線路狀態(tài)。第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院40必須采用相同的數(shù)據(jù)傳送速率必須采用相同的數(shù)據(jù)傳送速率數(shù)據(jù)傳送速率常用數(shù)據(jù)傳送速率常用“
15、比特率比特率”或或“位周期位周期”來表示:來表示:l“比特率比特率”是指單位時間內(nèi)傳送的二進制數(shù)據(jù)位數(shù)是指單位時間內(nèi)傳送的二進制數(shù)據(jù)位數(shù)B=bit/s;l“位周期位周期”是指傳送是指傳送1位二進制數(shù)所用的時間位二進制數(shù)所用的時間Td。 Td=1/B例如:每秒鐘傳送例如:每秒鐘傳送120字符字符/s,每個字符,每個字符10位,位,則比特率為則比特率為: 120(字符(字符/s)10(bit/字符)字符)=1200(bit/s) 位周期為:位周期為:Td=1/1200=0.833 (ms) 第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院41異
16、步串行通信的數(shù)據(jù)格式:異步串行通信的數(shù)據(jù)格式:有空閑位有空閑位無空閑位無空閑位第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院42異步串行通信的傳送方式:異步串行通信的傳送方式:第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院43串行同步通信串行同步通信 以數(shù)據(jù)塊為傳送單位,在數(shù)據(jù)塊的開始處用以數(shù)據(jù)塊為傳送單位,在數(shù)據(jù)塊的開始處用1-21-2個同步個同步字符表示數(shù)據(jù)塊傳送開始。數(shù)據(jù)塊信息以連續(xù)方式傳送,字符表示數(shù)據(jù)塊傳送開始。數(shù)據(jù)塊信息以連續(xù)方式傳送,每個發(fā)送時鐘周期發(fā)送一位數(shù)據(jù),故要求
17、收、發(fā)雙方必須每個發(fā)送時鐘周期發(fā)送一位數(shù)據(jù),故要求收、發(fā)雙方必須嚴格保持同步。嚴格保持同步。 同步傳送有多種格式:同步傳送有多種格式: 單同步格式單同步格式 雙同步格式雙同步格式 同步數(shù)據(jù)鏈路同步數(shù)據(jù)鏈路控制規(guī)程控制規(guī)程SDLCSDLC 高級數(shù)據(jù)鏈路高級數(shù)據(jù)鏈路控制規(guī)程控制規(guī)程HDLCHDLC 外同步格式外同步格式第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院44第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院45第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接
18、口電路西南大學(xué)電子信息工程學(xué)院46第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院47 信號的調(diào)制與解調(diào)信號的調(diào)制與解調(diào) 為了利用電話信道進行遠距離通信,必須在發(fā)送端把為了利用電話信道進行遠距離通信,必須在發(fā)送端把數(shù)字信號轉(zhuǎn)換成模擬信號(調(diào)制),在接收端再把模擬信數(shù)字信號轉(zhuǎn)換成模擬信號(調(diào)制),在接收端再把模擬信號轉(zhuǎn)換成數(shù)字信號(解調(diào))。號轉(zhuǎn)換成數(shù)字信號(解調(diào))。例如:例如:第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院48 在數(shù)字通信中將:在數(shù)字通信中將:調(diào)幅稱為幅移鍵控(調(diào)幅稱為幅
19、移鍵控(ASKASK),不常用;),不常用;調(diào)頻稱為頻移鍵控(調(diào)頻稱為頻移鍵控(FSKFSK),適用于低速率傳輸),適用于低速率傳輸(1200(1200波特波特) );調(diào)相稱為相移鍵控(調(diào)相稱為相移鍵控(PSKPSK),),適用于更高的數(shù)據(jù)傳輸速率。適用于更高的數(shù)據(jù)傳輸速率。例如:例如: 二進制二進制1 1 二進制二進制0 0 PSK PSK信號信號101101第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院49第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院50第第9 9章章 輸入輸入
20、/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院51第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院52 波特率波特率因子因子 在異步通信中,每位信息所占時間為在異步通信中,每位信息所占時間為Td,Td,外部時鐘周期外部時鐘周期為為Tc,Tc,則則: : Tc=Td/K K=16 Tc=Td/K K=16,3232,6464叫波特率因子叫波特率因子若若K=16K=16,則外部時鐘與接收數(shù)據(jù)的起始位同步時序為:,則外部時鐘與接收數(shù)據(jù)的起始位同步時序為:第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法
21、及常用的接口電路西南大學(xué)電子信息工程學(xué)院53第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院54串行接口標準串行接口標準串行串行通信通信接口標準接口標準RS-232CRS-232C RS-232CRS-232C是美國電氣工業(yè)協(xié)會(是美國電氣工業(yè)協(xié)會(Electronic IndustryElectronic IndustryAssociationAssociation)在)在19691969年公布的年公布的“使用二進制進行交換的數(shù)據(jù)使用二進制進行交換的數(shù)據(jù)終端設(shè)備(終端設(shè)備(DTEDTE)和數(shù)據(jù)通信設(shè)備()和數(shù)據(jù)通信設(shè)備(DCEDCE)之間
22、的接口)之間的接口”。 RS RS 232 C 232 C 第三次修改版(版本號)第三次修改版(版本號) 識別代號(標識符)識別代號(標識符) 推薦標準(推薦標準(Recommended StandardRecommended Standard)第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院55RS-232CRS-232C的主要應(yīng)用的主要應(yīng)用 l近距離通信近距離通信計算機計算機/ /數(shù)據(jù)終端數(shù)據(jù)終端 RS-232C RS-232C 通信電纜通信電纜1515米米 RS-232C RS-232C 計算機計算機/ /數(shù)據(jù)終端數(shù)據(jù)終端 l遠距離通
23、信遠距離通信計算機計算機/ /數(shù)據(jù)終端數(shù)據(jù)終端 RS-232C MODEMRS-232C MODEM 電話線電話線/ /互連網(wǎng)互連網(wǎng) MODEM RS-232C MODEM RS-232C 計算機計算機/ /數(shù)據(jù)終端數(shù)據(jù)終端DTEDTEDTEDTEDCEDCEDCEDCE第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院56RS-232CRS-232C定義的標準連接器定義的標準連接器DB-25DB-25連接器連接器第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院57 RS-232CRS-2
24、32C定義的定義的DB-25DB-25引腳信號引腳信號第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院58主信道:傳送數(shù)據(jù)的應(yīng)答線和數(shù)據(jù)收主信道:傳送數(shù)據(jù)的應(yīng)答線和數(shù)據(jù)收/ /發(fā)線。(表中有發(fā)線。(表中有“”號者)號者)輔信道:在連接的兩設(shè)備之間傳送一些輔助控制信號。輔信道:在連接的兩設(shè)備之間傳送一些輔助控制信號。 速率比主信道低很多,很少用。速率比主信道低很多,很少用。第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院59RS-232CRS-232C的主要特性的主要特性MARK MARK
25、 (傳號):(傳號):-3V -3V -15V -15V(邏輯(邏輯1 1,對應(yīng),對應(yīng)OFFOFF狀態(tài))狀態(tài))SPACESPACE(空號):(空號): +3V +3V +15V +15V(邏輯(邏輯0 0,對應(yīng),對應(yīng)ONON狀態(tài))狀態(tài))最大通信距離:最大通信距離:1515米米最大傳輸速率:最大傳輸速率:20kbps20kbps發(fā)送端(發(fā)送端(TXDTXD):): 內(nèi)阻約幾百內(nèi)阻約幾百 負載開路時輸出電壓不超過負載開路時輸出電壓不超過25V25V接收端(接收端(RXDRXD):耐壓不小于):耐壓不小于25V25V 輸入阻抗大于輸入阻抗大于3K 3K 輸入端短路時不損壞器件輸入端短路時不損壞器件第
26、第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院60 RS-232C RS-232C在在PCPC機中的引腳定義機中的引腳定義引腳功能引腳功能DB-9DB-9插座引腳插座引腳DB-25DB-25插座引腳插座引腳數(shù)據(jù)載波檢測數(shù)據(jù)載波檢測DCDDCD(inin)1 18 8數(shù)據(jù)接收數(shù)據(jù)接收RSDRSD(inin)2 23 3數(shù)據(jù)傳輸數(shù)據(jù)傳輸TXDTXD(outout)3 32 2數(shù)據(jù)終端準備數(shù)據(jù)終端準備DTRDTR(outout)4 42020信號地信號地SGNDSGND5 57 7數(shù)據(jù)發(fā)送準備數(shù)據(jù)發(fā)送準備DSRDSR(inin)6 66 6發(fā)送請
27、求發(fā)送請求RTSRTS(outout)7 74 4清除發(fā)送清除發(fā)送CTSCTS(inin)8 85 5響鈴檢測響鈴檢測RIRI(inin)9 92222第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院61PCPC機上機上RS-232CRS-232C的典型應(yīng)用的典型應(yīng)用l計算機與外部設(shè)備的連接計算機與外部設(shè)備的連接A Al計算機與調(diào)制計算機與調(diào)制解調(diào)器的連接解調(diào)器的連接(DTE-DCEDTE-DCE)(DTE-DTEDTE-DTE) 可實現(xiàn)全雙工可實現(xiàn)全雙工應(yīng)答方式通信。應(yīng)答方式通信。第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出
28、方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院62l計算機與外部設(shè)備的連接計算機與外部設(shè)備的連接B Bl計算機與外部設(shè)備的連接計算機與外部設(shè)備的連接C C(DTE-DCEDTE-DCE)(DTE-DCEDTE-DCE) 當(dāng)通信雙方始終當(dāng)通信雙方始終在就緒狀態(tài)時,可在就緒狀態(tài)時,可進行全雙工通信。進行全雙工通信。第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院63計算機中計算機中RS-232C RS-232C 的幾種典型應(yīng)用的幾種典型應(yīng)用第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院64R
29、S-232CRS-232C收收/ /發(fā)器發(fā)器lMC1488MC1488 將將TTLTTL電平轉(zhuǎn)換成電平轉(zhuǎn)換成RS-232CRS-232C電平。電平。lMC1489MC1489 將將RS-232CRS-232C 電平轉(zhuǎn)電平轉(zhuǎn)換成換成TTLTTL電平。電平。第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院65RS-232CRS-232C收收/ /發(fā)器的應(yīng)用發(fā)器的應(yīng)用第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院66第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電
30、路西南大學(xué)電子信息工程學(xué)院67第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院68第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院69第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院70第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院71第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院72第第9 9章章 輸入輸入/ /輸出方法及
31、常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院73 可編程串行通信接口可編程串行通信接口 Intel 8251AIntel 8251A8251A8251A的內(nèi)部結(jié)構(gòu)的內(nèi)部結(jié)構(gòu) 8251A8251A引腳排列引腳排列主要性能主要性能 見教材見教材P426P426第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院748251A8251A的讀寫操作的讀寫操作8251A8251A與與CPUCPU及外設(shè)的連接及外設(shè)的連接第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院75 8251A8
32、251A的控制寄存器的控制寄存器 8251A8251A有兩組內(nèi)部寄存器有兩組內(nèi)部寄存器: :l工作方式字、控制命令字和狀態(tài)字寄存器起控制作用工作方式字、控制命令字和狀態(tài)字寄存器起控制作用; ;l輸入輸入/ /輸出寄存器負責(zé)數(shù)據(jù)傳送。輸出寄存器負責(zé)數(shù)據(jù)傳送。工作方式字工作方式字第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院76控制命令字控制命令字狀態(tài)字狀態(tài)字第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院77 82518251的初始化流程的初始化流程例例1 1:異步方式的初始化:異步方式
33、的初始化設(shè)設(shè)82518251的控制口地址:的控制口地址:301H301H 數(shù)據(jù)口地址:數(shù)據(jù)口地址:300H300H工作在異步方式,波特率因工作在異步方式,波特率因子為子為6464,8 8位數(shù)據(jù),偶校驗,位數(shù)據(jù),偶校驗,1 1位停止位,允許收位停止位,允許收/ /發(fā),查發(fā),查詢方式通信。詢方式通信。確定方式字確定方式字0 10 1 1 11 1 1 11 1 1 11 1 偶校驗偶校驗 8 8位數(shù)據(jù)位數(shù)據(jù) 異步異步64641 1個停止位個停止位第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院78確定控制命令字確定控制命令字 0 0 0 1 0
34、 1 0 1 初始化程序段初始化程序段MOV DX,301HMOV DX,301HMOV ALMOV AL,7FH7FHOUT DXOUT DX,ALALMOV ALMOV AL,15H15HOUT DXOUT DX,ALALWAIT: IN AL,DXWAIT: IN AL,DX AND AL,02H AND AL,02H JZ WAIT JZ WAIT DEC DX DEC DX IN AL,DX IN AL,DX PEPE、CECE、FEFE復(fù)位復(fù)位允許接收允許接收允許發(fā)送允許發(fā)送第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院79例
35、例2: 2: 同步方式下的初始化同步方式下的初始化 設(shè)設(shè)82518251工作在同步方式,工作在同步方式,2 2個同步字符(個同步字符(18H18H),內(nèi)同步,),內(nèi)同步,偶校驗,偶校驗,7 7個數(shù)據(jù)位個數(shù)據(jù)位, ,控制口地址控制口地址204H204H,數(shù)據(jù)口地址,數(shù)據(jù)口地址200H200H。確定方式字確定方式字 0 00 0 1 11 1 1 01 0 0 00 0 內(nèi)同步內(nèi)同步 偶校驗偶校驗 7 7位數(shù)據(jù)位位數(shù)據(jù)位 同步方式同步方式確定控制命令字確定控制命令字 1 0 0 1 0 1 1 1 1 0 0 1 0 1 1 1 插入同步字符插入同步字符 出錯復(fù)位出錯復(fù)位 允許接收允許接收 使使DTR=0 DTR=0 允許發(fā)送允許發(fā)送第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方法及常用的接口電路西南大學(xué)電子信息工程學(xué)院80初始化程序初始化程序MOV DX,204HMOV DX,204HMOV ALMOV AL,38H 38H ;方式字;方式字OUT DXOUT DX,ALALMOV ALMOV AL,18H18H;同步字符;同步字符OUT DXOUT DX,ALALOUT DXOUT DX,ALALMOV ALMOV AL,97H97H;控制命令字;控制命令字OUT DXOUT DX,ALAL第第9 9章章 輸入輸入/ /輸出方法及常用的接口電路輸出方
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 公司資產(chǎn)入股合同樣本
- 倉庫勞務(wù)派遣合同標準文本
- 催收物業(yè)合同標準文本
- 企業(yè)借款擔(dān)保抵押合同標準文本
- 保潔公司入股合同樣本
- 公寓出售合同標準文本
- 2025企業(yè)并購合同協(xié)議范本
- 臨時補充協(xié)議合同樣本
- 眾籌入股合同標準文本
- ECn合同標準文本
- 骨關(guān)節(jié)病的健康教育
- 靜療橫斷面調(diào)查護理
- DB45T 1056-2014 土地整治工程 第2部分:質(zhì)量檢驗與評定規(guī)程
- 2025年3月《提振消費專項行動方案》解讀學(xué)習(xí)課件
- 4-6歲幼兒同伴交往能力量表
- T-CEPPC 18-2024 電力企業(yè)數(shù)字化轉(zhuǎn)型成熟度評價指南
- XX化工企業(yè)停工安全風(fēng)險評估報告
- 2025年濟源職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫學(xué)生專用
- 全國川教版信息技術(shù)八年級下冊第二單元第3節(jié)《評價文創(chuàng)作品》教學(xué)設(shè)計
- 急診科護理創(chuàng)新管理
- 臨邊防護安全培訓(xùn)課件
評論
0/150
提交評論