




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第二章 串行通信及接口1第一節(jié) 串行通信的基本概念六、通信方式2第二節(jié) 串行通信標準一、串行通信接口標準RS-232C RS-232C是EIA(美國電子工業(yè)協(xié)會)于1962年公布,并于1969年修訂的串行接口標準,已成為國際上通用的標準。RS是英文“推薦標準”的縮寫,232為標識號,C表示修改次數(shù)。RS-232C總線標準設(shè)有25條信號線,包括一個主通道和一個輔助通道。串行接口目前最普遍的用途是連接調(diào)制解調(diào)器,串行端口插座分為9針或25針兩種。串行接口被賦予專門的設(shè)備名COMl和COM2。目前RS-232C已成為數(shù)據(jù)終端設(shè)備DTE與數(shù)據(jù)通信設(shè)備DCE(或數(shù)據(jù)裝置)的接口標準。不僅在遠距離通信中要
2、經(jīng)常用到它,就是兩臺計算機或設(shè)備之間的近距離串行連接也普遍采用RS-232C接口。 3關(guān)于DTE和DCEDTEData Terminal EquipmentDCEData Communication Equipment 也叫 Data Set41. RS232 DB25針腳25個功能引腳僅定義了21個,21個信號分成兩個信道組主信道組(第一信道)和輔信道組(第二信道)52. RS232 DB9針腳63. 針腳定義74. 針腳說明TD :(Transmit Data)計算機發(fā)送數(shù)據(jù),串行數(shù)據(jù)的發(fā)送端RD :(Receive Data)計算機接收數(shù)據(jù),串行數(shù)據(jù)的接收端RTS:(Request To
3、 Send)計算機請求發(fā)送 當(dāng)RTS為高電平時,表明終端(DTE)要向MODEM或其他通信設(shè)備發(fā)送數(shù)據(jù)。 CTS:(Clear To Send)調(diào)制解調(diào)器允許發(fā)送 當(dāng)數(shù)據(jù)通信設(shè)備已準備好接收數(shù)據(jù)終端設(shè)備的傳送數(shù)據(jù)時,發(fā)出CTS有效信號來響應(yīng)RTS信號 當(dāng)MODEM或外設(shè)準備好接收來自終端(DTE)的數(shù)據(jù)時,使為高電平。 RTS和CTS是數(shù)據(jù)終端設(shè)備與數(shù)據(jù)通信設(shè)備間一對用于數(shù)據(jù)發(fā)送的聯(lián)絡(luò)信號握手84. 針腳說明DTR:(Data Terminal Ready)數(shù)據(jù)終端準備好(計算機調(diào)制解調(diào)器)當(dāng)DTR為高電平時,表明終端(DTE)準備好接收來自MODEM或其他外設(shè)的數(shù)據(jù)。通常當(dāng)數(shù)據(jù)終端設(shè)備一加電
4、,該信號就有效,表明數(shù)據(jù)終端設(shè)備準備就緒DSR:(Data Set Ready)數(shù)據(jù)裝置準備好(調(diào)制解調(diào)器計算機)當(dāng)DSR為高電平時,表明MODEM或外設(shè)準備好發(fā)送數(shù)據(jù)。通常表示數(shù)據(jù)通信設(shè)備(即數(shù)據(jù)裝置)已接通電源連到通信線路上,并處在數(shù)據(jù)傳輸模式DTR和DSR也是數(shù)據(jù)終端設(shè)備與數(shù)據(jù)通信設(shè)備間的聯(lián)絡(luò)信號,例如應(yīng)答數(shù)據(jù)接收94. 針腳說明GND:(Ground)信號地為所有的信號提供一個公共的參考電平CD:(Carrier Detect)載波檢測(DCD) 當(dāng)本地調(diào)制解調(diào)器接收到來自電話線路上對方的載波信號時,該引腳向數(shù)據(jù)終端設(shè)備提供有效信號。 當(dāng)DCD為高電平時,表明MODEM收到通信線路另一
5、端MODEM送來的正常的載波信號。RI:(Ring)振鈴指示 當(dāng)調(diào)制解調(diào)器接收到對方的撥號信號期間,該引腳信號作為電話鈴響的指示、保持有效。104. 針腳說明PG:(1 Protective Ground)(機殼地)起屏蔽保護作用的接地端,一般應(yīng)參照設(shè)備的使用規(guī)定,連接到設(shè)備的外殼或大地TC:(15 Transmit Clock)發(fā)送器時鐘控制數(shù)據(jù)終端發(fā)送串行數(shù)據(jù)的時鐘信號RC:(17 Receive Clock)接收器時鐘控制數(shù)據(jù)終端接收串行數(shù)據(jù)的時鐘信號15、17用于同步通信115. 連接方式1. 信號線連接(較遠時)本 地 Modem遠 程 Modem 計 算 機終 端123456782
6、022101103104105106107102109108125機殼地發(fā)送數(shù)據(jù)接收數(shù)據(jù)請求發(fā)送允許發(fā)送Modem就緒信號地載波檢測終端就緒呼叫指示載波檢測呼叫指示電話線CCITT信號名針腳CCITT=國際電報電話咨詢委員會 125. 連接方式3. 最簡連接2. 兩個RS-232連接通信距離較近時136. RS-232C信號定時關(guān)系14 7. RS-232C的電氣特性RS232C接口采用EIA電平低電平為3V15V高電平為3V15V標準TTL電平高電平:2.4V5V低電平:0V0.4VMC1488, TTL向RS232轉(zhuǎn)換MC1489, RS232向TTL轉(zhuǎn)換MAX232雙向轉(zhuǎn)換相互轉(zhuǎn)換151
7、617利用MAX232轉(zhuǎn)換電平的電路18RS-232C的電氣特性RS-232C的最高傳輸速率為20Kb/s,最大傳輸線長度為15m。采用高質(zhì)量低電容電纜可以達到150m。RS-232C標準規(guī)定,驅(qū)動器允許有2500pF的電容負載,通信距離將受此電容限制,例如,采用150pF/m的通信電纜時,最大通信距離為15mRS-232C由于在發(fā)送器與接收器之間有公共信號地,不能使用雙端信號,因此很容易引入共模噪聲,且噪聲幅度可高達好幾伏,這是迫使RS-232C使用較高傳輸電壓的主要原因。另一個原因是為了補償傳輸線上的信號衰減和沿線附加電平的影響。19二、RS-423A總線 為了克服RS-232C的缺點,提
8、高傳送速率,增加通信距離,又考慮到與RS-232C的兼容性,EIA在1987年提出了RS-423A總線標準。該標準的主要特點是單端輸出,在接收端采用差分輸入。RS-423A的接口電路如下圖所示。 而差分輸入對共模干擾信號有較高的抑制作用,這樣就提高了通信的可靠性。RS-423A用-6v表示邏輯“1”,用+6v表示邏輯“0”,可以直接與RS-232C相接。采用RS-423A標準以獲得比RS-232C更佳的通信效果。 1km3Kbps 10m300KbpsMC3486四EIA-422/423接收器工作電壓5.0V;三態(tài)輸出,兼容TTL電平MC3488A雙RS423/232D發(fā)送器輸入電平同TTL兼
9、容 20RS-422A總線采用平衡輸出的發(fā)送器,差分輸入的接收器。如圖所示。發(fā)送器輸出電壓為26V,接收器的識別電壓為0.2v。共模范圍25v。當(dāng)AA線的電平比BB線的電平高200m時表示邏輯“1”,當(dāng)AA線的電平比BB線的電平低200mV時表示邏輯“0”。在高速傳送信號時,應(yīng)該考慮到通信線路的阻抗匹配,一般在接收端加終端電阻以吸收掉反射波。電阻網(wǎng)絡(luò)也應(yīng)該是平衡的,如圖所示。三、RS-422A總線 MC3487四RS-422發(fā)送器工作電壓+5V,滿足EIA422的要求; MC3486四EIA-422/423接收器100Kbps1km,10Mbps10m21RS-449的DB37接頭22四、RS
10、-485總線 與RS-422A基本相同。在要求通信距離為幾十米到上千米時,廣泛采用RS-485 串行總線。但RS-485總線適用于多臺設(shè)備之間的連接!RS-485用于多點互連時非常方便,能夠?qū)崿F(xiàn)在數(shù)據(jù)傳輸中多個驅(qū)動器和接收器共用同一傳輸線的多點應(yīng)用,可以省掉許多信號線。應(yīng)用RS-485 可以聯(lián)網(wǎng)構(gòu)成分布式系統(tǒng),其允許最多并聯(lián)32臺驅(qū)動器和32臺接收器。負載設(shè)備(驅(qū)動發(fā)送器、接收器或收發(fā)器組合單元)可掛在平衡傳輸線上的任何位置。23RS-485總線由于RS-485標準采用差分發(fā)送/接收,因此共模抑制比高、抗干擾能力強; 傳輸速率高,最大傳輸速率可達10Mb/s(傳送15m);傳送距離遠,采用雙絞
11、線,在不用MODEM的情況下,當(dāng)100Kb/s的傳輸速率時,可傳送的距離為1.2km,RS-485采用半雙工工作方式,任何時候只能有一點處于發(fā)送狀態(tài)!24RS-485總線使用RS-485多個點之間共用一對線路過行總線方式聯(lián)網(wǎng) 25五、USB通用串行總線Universal Serial BUS,通用串行總線,由Intel等公司開發(fā)。采用通用的連接器,采用熱插拔技術(shù)以及相應(yīng)的軟件,使得外設(shè)的連接和使用大大地簡化,受到了普遍歡迎,目前已經(jīng)成為流行的外設(shè)接口。26USB總線的特點(1)USB為所有的USB外設(shè)提供了單一的、易于操作的連接類型,簡化了用戶在判斷哪個插頭對應(yīng)哪個插槽的任務(wù)。(2)USB排除
12、了對鼠標、調(diào)制解調(diào)器、鍵盤和打印機不同接口的需求,采用四線電纜,兩根作為數(shù)據(jù)傳輸線,其余兩根用來為設(shè)備提供電源,從而減少了硬件設(shè)計的復(fù)雜性。(3)USB支持熱插拔,也就是說在不關(guān)PC機的情況下可以安全地插上和斷開USB設(shè)備。熱插拔能力USB的安全、可靠和智能。其它普通的外部設(shè)備連接標準,如SCSI等必須在關(guān)掉主機的情況下才能增加或移走外圍設(shè)備。 (4)USB支持PNP(Plug and Play),也就是即插即用。當(dāng)插入USB設(shè)備的時候,主計算機設(shè)備檢測該外設(shè)并巳通過加載相關(guān)的驅(qū)動程序?qū)υ撛O(shè)備進行配置。27(5)USB在設(shè)備供電方面提供了靈活性。USB直接連接的設(shè)備可以通過USB電纜供電,US
13、B傳輸線中的兩條電源線可以提供5V電源供USB設(shè)備使用。(6)USB傳輸線能夠提供100mA的電流,而帶電源的USB Hub使得每個接口可以提供500mA的電流。(7)USB V1.1規(guī)范提供全速12Mbps的模式和低速1.5Mbps的模式,USB V2.0規(guī)范提供高達480Mbps的數(shù)據(jù)傳輸速率,可以適應(yīng)各種不同類型的外設(shè)。(8)針對突然發(fā)生的非連續(xù)傳輸設(shè)備,如音頻和視頻設(shè)備,USB在滿足帶寬的情況下才進行該類型的數(shù)據(jù)傳輸。 (9)USB使得多個外圍設(shè)備可以跟主機通信,最多支持127個設(shè)備。電腦的USB接口有限,必須使用USB Hub增加分支,根據(jù)USB規(guī)范,USB Hub最多提供7個分支。
14、USB總線的特點28USB總線的電氣特性和機械特性(1)電氣特性USB總線通過一條四芯電纜傳送電源和數(shù)據(jù),USB接口的四條連接線是VBUS,GND,D+和D。VBUS和GND這一對線用來向設(shè)備提供電源。在源端,VBUS通常為+5V。USB主機和USB設(shè)備中通常包含電源管理部件。D+和D是發(fā)送和接收數(shù)據(jù)的半雙工差分信號線,時鐘信號也被編碼在這對數(shù)據(jù)線中傳輸。(2)機械特性USB連接器分為A系列和B系列兩種:A系列用于和主機連接,B系列用于和USB設(shè)備的連接。這兩種連接器有不同的結(jié)構(gòu),不會造成誤連接。 29USB連接器30USB總線拓撲結(jié)構(gòu)31串行數(shù)據(jù)32第三節(jié) 串行接口芯片i8251A一、概述微
15、機內(nèi)部的數(shù)據(jù)傳送方式為并行方式。若外設(shè)采用串行方式,則微機與外設(shè)之間需加串行接口。串行接口基本功能就是輸入數(shù)據(jù)時,進行串/并轉(zhuǎn)換;輸出數(shù)據(jù)時,進行并/串轉(zhuǎn)換。33二、串行接口芯片i8251A1.基本性能Intel8251A是一種可編程的通用同步/異步接收發(fā)送器(USART)。其基本性能如下:可工作在同步或異步工作方式。工作在同步方式時,波特率為064K;工作在異步方式時,波特率為019.2K。具有獨立的發(fā)送器和接收器,能以單工、半雙工和全雙工方式進行通信。 同步方式時,字符可選擇為58位,可自動插入同步字符。 異步方式時,字符可選擇為58位,波特率因子可選為1、16、64。 能提供一些基本的控
16、制信號, 以方便地與MODEM相連。342. 8251A的內(nèi)部結(jié)構(gòu)352. 8251A的內(nèi)部結(jié)構(gòu)8251A的內(nèi)部結(jié)構(gòu)如圖所示,它主要由五大部分組成:(1)發(fā)送器發(fā)送器包括發(fā)送緩沖器、并串轉(zhuǎn)換器和發(fā)送控制電路。發(fā)送控制電路用來控制和管理所有的發(fā)送操作。在它的管理下,發(fā)送緩沖器把來自CPU的并行數(shù)據(jù)變換成串行數(shù)據(jù),通過引腳TxD(第19腳)向外發(fā)送。 若設(shè)定為異步方式,則自動為數(shù)據(jù)加上起始位、校驗位和停止位。若設(shè)定為同步方式,發(fā)送控制電路在數(shù)據(jù)中插入同步字符和校驗位;如果CPU沒有提供同步字符,則發(fā)送控制電路會自動補上同步字符,在同步通信中,兩個字符之間不允許有間隔,這一點是不同于異步通信的。 3
17、68251A的內(nèi)部結(jié)構(gòu)(2)接收器接收器包括接收緩沖器、串并轉(zhuǎn)換器和接收控制電路。接收控制電路用來控制和管理所有的接收操作。在它的管理下,接收緩沖器接收RxD(第3腳)線上輸入的串行數(shù)據(jù),并按規(guī)定方式將其轉(zhuǎn)變?yōu)椴⑿袛?shù)據(jù),存放在接收數(shù)據(jù)緩沖寄存器中。 在異步方式下,8251A在允許接收和準備好接收數(shù)據(jù)時,監(jiān)視RxD線。當(dāng)發(fā)現(xiàn)RxD線上的電平由高電平變?yōu)榈碗娖綍r,認為起始位到來,接收器開始接收一幀信息。接收到的信息經(jīng)過奇偶校驗、刪除起始位和停止位,把已轉(zhuǎn)換的并行數(shù)據(jù)置入接收數(shù)據(jù)緩沖器中。378251A的內(nèi)部結(jié)構(gòu) 在同步方式下,8251A監(jiān)視RxD線,以一次一位的方式對數(shù)據(jù)進行移位(用RxC脈沖同步
18、,RxC等于波特率)。每接收到一位后,都將接收寄存器與存放同步字符(由程序裝入)的寄存器相比較。若不相等,則在移入下一位繼續(xù)比較;若相等,則表示搜索到同步字符,使SYNDET=1。這時在接收時鐘RxC的同步下開始移位RxD線上的數(shù)據(jù),并按規(guī)定位數(shù)將其組裝成并行數(shù)據(jù),送至接收數(shù)據(jù)緩沖器。388251A的內(nèi)部結(jié)構(gòu)(3)數(shù)據(jù)總線緩沖器(I/O緩沖器)這是一個8位、雙向、三態(tài)的緩沖器,是8251A與CPU傳送數(shù)據(jù)、狀態(tài)和控制信息的通道。(4)讀/寫控制邏輯 用來接收CPU送來的一組控制信號,以決定8251A的具體操作。CS、C/D、RD、WR信號配合起來可決定8251A的操作。(5)調(diào)制解調(diào)器控制 在
19、遠距離通信時,該電路提供了與MODEM聯(lián)絡(luò)的信號;在近距離串行通信時,該電路提供了與外設(shè)聯(lián)絡(luò)的應(yīng)答信號。393. 8251A的引腳功能8251A采用28腳的雙列直插式封裝,如圖所示。各引腳功能如下:408251A的引腳功能(1)發(fā)送器引腳功能 TxD:數(shù)據(jù)發(fā)送端,用來輸出串行數(shù)據(jù)。 TxRDY:發(fā)送器準備就緒信號。當(dāng)發(fā)送緩沖器空(狀態(tài)字D0位為1)、TxEN(命令字D0位)=1且CTS=0時,該引腳為1,CPU可將新的數(shù)據(jù)寫入8251A。采用中斷方式時,該信號可作為中斷請求信號。TxEMPTY:發(fā)送器空閑信號。TxEMPTY=1,則發(fā)送移位寄存器空;TxEMPTY=0,則發(fā)送移位寄存器滿。 T
20、xC :發(fā)送時鐘,由外部輸入。在同步方式下,TxC的頻率等與發(fā)送數(shù)據(jù)的波特率;在異步方式下,TxC的頻率可以是發(fā)送波特率的1、16或64倍,具體的倍數(shù)可由用戶編程決定。41微型計算機組織與接口技術(shù) 桂小林 清華社428251A的引腳功能(2)接收器引腳功能 RxD:數(shù)據(jù)接收端,用來接收外部輸入的數(shù)據(jù)。 RxRDY:接收器準備就緒信號。當(dāng)接收緩沖器中已經(jīng)裝配好一個完整的數(shù)據(jù)字節(jié)時,RxRDY變?yōu)楦唠娖?,用來通知CPU讀取數(shù)據(jù)。當(dāng)CPU用輸入指令取走數(shù)據(jù)后,8251A便立即將RxRDY位置0。采用中斷方式時,該信號可作為中斷請求信號。 SYNDET/BRKDET:同步檢測/間斷檢測信號內(nèi)外同步的區(qū)
21、別在于幀同步。內(nèi)同步時,收方通過搜索同步字來判定一個幀的開始;外同步時,收方通過判定自己SYNDET引腳是否被置位來判定一個幀的開始,這個置位由發(fā)方在開始發(fā)送一個幀的時候完成。438251A的引腳功能RxC :接收時鐘,外部輸入。在同步方式下,RxC的頻率與發(fā)送數(shù)據(jù)的波特率;在異步方式下, RxC的頻率可以是發(fā)送波特率的1、16或64倍,具體的倍數(shù)可由用戶編程決定。在實際應(yīng)用中,通常把TxC和RxC引腳連接在一起,接收同一個外部時鐘源。 448251A的引腳功能(3)讀/寫控制邏輯的引腳功能RESET:復(fù)位信號。當(dāng)該信號為高電平并持續(xù)6個時鐘周期以上時,8251A被復(fù)位,收發(fā)線路均處于空閑狀態(tài)
22、。 CS:片選信號,輸入,低電平有效。若CS為高,則D0D7為高阻狀態(tài)。C/D:控制/數(shù)據(jù)信號,輸入。當(dāng)C/D=1時,數(shù)據(jù)總線上傳送的是控制字、命令字或狀態(tài)字;當(dāng)C/D=0時,數(shù)據(jù)總線上傳送的是數(shù)據(jù)。此引腳通常接低位地址線。對于8位CPU的8088系統(tǒng),C/D接地址線A0;對于16位CPU的8086系統(tǒng),若8251A的8位數(shù)據(jù)線接數(shù)據(jù)總線的低8位,則C/D必須接地址線A1。 458251A的引腳功能RD、WR:讀、寫控制信號,輸入,低電平有效。RD有效時,表示CPU正在讀取接收緩沖器的數(shù)據(jù);WR有效時,CPU正將數(shù)據(jù)寫入發(fā)送緩沖器。 CLK:接收外部時鐘源的時鐘信號,用來產(chǎn)生8251A的內(nèi)部時
23、序。在同步方式下,CLK的頻率要大于波特率的30倍;在異步方式下,CLK的頻率要大于波特率的4.5倍。468251A的引腳功能(4)MODEM控制引腳功能DTR(Data Terminal Ready):數(shù)據(jù)終端就緒信號,輸出,低電平有效。它由命令字的D1位置“1”變?yōu)橛行?,用以表示CPU準備好進行數(shù)據(jù)傳送。 DSR(Data Set Ready):數(shù)據(jù)裝置就緒信號,輸入,低電平有效。它是的應(yīng)答信號,有效時表示MODEM或外設(shè)已準備好發(fā)送。CPU通過讀取狀態(tài)寄存器的D7位來檢測此信號。 478251A的引腳功能RTS(Request To Send):請求發(fā)送信號,輸出,低電平有效。它由命令字
24、的D5置“1”而變?yōu)橛行В靡员硎綜PU已準備好發(fā)送數(shù)據(jù)。CTS(Clear To Send):清除發(fā)送信號,輸入,低電平有效。它是MODEM的應(yīng)答信號,有效時表示MODEM或外設(shè)已做好接收數(shù)據(jù)準備。48兩臺x86微機串行口通信時的硬件連接圖49504. 8251A的工作方式8251A在工作前要先對其進行初始化,即對8251A寫入方式控制字,以確定其工作方式;寫入操作命令字,以確定其動作過程。下面首先介紹8251A的控制字。 (1)方式控制字方式控制字用來決定8251A工作在同步還是異步方式,并確定各種工作方式的數(shù)據(jù)格式。方式控制字的格式如圖8.13所示。方式控制字中,D1D0用來確定芯片的工
25、作方式以及異步通信的波特率因子。例如,16表示收發(fā)時鐘頻率是數(shù)據(jù)傳送波特率的16倍。在異步通信中,D7D2用于確定數(shù)據(jù)位的位數(shù)、停止位的位數(shù)、是否采用奇偶校驗以及采用奇校驗還是偶校驗。在同步通信中,D7D2用于確定字符長度、同步字符的個數(shù)以及采用外同步還是內(nèi)同步。 518251A的方式控制字528251A的操作命令字538251A的操作命令字操作命令字可使8251A處于規(guī)定的工作狀態(tài)。 D2、D0:控制允許或禁止發(fā)送器和接收器工作。在半雙工方式時,CPU要交替地把這兩位置1。D5、D1:啟動與MODEM或外設(shè)的握手信號。當(dāng)8251A作為接收數(shù)據(jù)方,已準備好接收數(shù)據(jù)時,使D1置1;當(dāng)8251A作
26、為發(fā)送數(shù)據(jù)方,已準備好發(fā)送數(shù)據(jù)時,使D5置1。 D3:選擇是否發(fā)送間斷字符。當(dāng)D3=1時,TxD線上一直發(fā)低電平,即輸出連續(xù)的空號。正常通信時,應(yīng)使D3=0。 548251A的操作命令字D4:用于使狀態(tài)字中的錯誤標志位D3、 D4、 D5復(fù)位。 D6:可使8251A回到初始化編程階段。 D7:在同步方式下,使RxE位置1的同時,還必須使EH、ER位置1。這樣,RxD線上開始接收信號,接收器也開始搜索同步字符。當(dāng)搜索到同步字符時,使SYNDET引腳輸出為“1”。此后,再將D7位置0,作正常接收。558251A的狀態(tài)字568251A的狀態(tài)字狀態(tài)字放在8251A的狀態(tài)寄存器中,可由CPU讀出。其格式
27、如圖8.15所示。D7:數(shù)據(jù)裝置準備好。當(dāng)DSR引腳為低電平時,使該位置1,表示MODEM或外設(shè)發(fā)送方已準備好發(fā)送數(shù)據(jù)。 D5:幀檢驗錯,僅對異步方式有用。當(dāng)在任一字符的結(jié)尾沒有檢測到規(guī)定的停止位時,該位置1。 D4:溢出錯。OE=1表示接收緩沖器已準備好一個字符數(shù)據(jù),但CPU未能及時讀取,后面的字符數(shù)據(jù)就會將前一個字符數(shù)據(jù)覆蓋,造成字符丟失。 578251A的狀態(tài)字D3:奇偶校驗錯。接收器按照事先約定的方式進行奇偶校驗計算,然后將奇偶校驗位的期望值與實際值進行比較,如果不一致,便將該位置1。 D6 、D2 、D1:與引腳SYNDET、TxEMPTY、RxRDY的定義完全相同。 D0:發(fā)送器準
28、備好。此信號與引腳TxRDY的定義有所不同。只要發(fā)送緩沖器出現(xiàn)空閑,則該位置1。而引腳TxRDY為高電平的條件是發(fā)送緩沖器空且命令字的D0=1(允許發(fā)送)且輸入引腳CTS=0(清除發(fā)送)。585. 8251A的初始化編程由于8251A的方式控制字和操作命令字本身均無特征標志,而且寫入同一個端口,因此,為了區(qū)分它們,這兩個字必須嚴格按規(guī)定順序?qū)懭搿?251A的初始化流程:在系統(tǒng)復(fù)位后,必須先寫入方式控制字,再寫入操作命令字。在一批數(shù)據(jù)傳送完畢后,可以利用操作命令字使8251A復(fù)位,重新設(shè)置8251A的工作方式,以完成其他傳送任務(wù)。 59初始化流程在接通電源時,8251A能通過硬件電路自動進入復(fù)位狀態(tài),但不能保證總是正確地復(fù)位。為了確保送方式字和命令字之前已正確復(fù)位,應(yīng)先向8251A的控制口連續(xù)寫入3個0H,然后再向該端口寫入一個是D6 位為1的復(fù)位命令字(40H),用指令使8251A可靠復(fù)位。60例1:異步方式下的初始化例:假設(shè)8251A命令寄存器地址為02FFH,試按照下列要求初始化8251A1.異步通信
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省威海乳山市2024-2025學(xué)年九年級上學(xué)期期末化學(xué)試題(含答案)
- 2025年消防設(shè)施操作員之消防設(shè)備基礎(chǔ)知識基礎(chǔ)試題庫和答案要點
- 景觀橋分析面試題及答案
- 2023-2024學(xué)年廣東省廣州市越秀區(qū)執(zhí)信中學(xué)七年級(下)期中數(shù)學(xué)試卷(含答案)
- 廣東省廣州市中大附中2023-2024學(xué)年八年級下學(xué)期期中物理試題(含答案)
- 采購合同范本(2篇)
- 電器知識技能培訓(xùn)班課件
- 關(guān)于調(diào)整工作時間與資源配置的通知
- 租賃協(xié)議合同
- 山東省青島萊西市(五四制)2024-2025學(xué)年八年級上學(xué)期期末生物學(xué)試題(含答案)
- 《關(guān)于費爾巴哈的提綱》
- 人力資源管理參考文獻(匯總112個最新),參考文獻
- 學(xué)憲法講憲法-課件
- 基于PLC的郵件分揀機控制系統(tǒng)設(shè)計
- DB11-T 950-2022水利工程施工資料管理規(guī)程
- 購物卡購銷合同
- 變配電室巡視檢查記錄
- 現(xiàn)場談單的流程與技巧(學(xué)大教育內(nèi)部培訓(xùn)資料)
- 法人授權(quán)委托書
- 印萌打印平臺合作協(xié)議VIP
- 中國建設(shè)銀行信貸業(yè)務(wù)申請書
評論
0/150
提交評論