版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、一、一、 串行通信的基本概念串行通信的基本概念(一)串行通信的特點(diǎn)有三:(一)串行通信的特點(diǎn)有三:在一根傳輸線上即傳數(shù)據(jù)信息,又傳聯(lián)絡(luò)控制信息。在一根傳輸線上即傳數(shù)據(jù)信息,又傳聯(lián)絡(luò)控制信息。信息格式有固定要求,分異步格式和同步格式。信息格式有固定要求,分異步格式和同步格式。串行通信中對信息的邏輯定義可能與串行通信中對信息的邏輯定義可能與TTL不兼容,不兼容,因此需要進(jìn)行邏輯電平轉(zhuǎn)換(用因此需要進(jìn)行邏輯電平轉(zhuǎn)換(用MC1488和和MC1489完成)完成)6.1 串行通信與串行接口串行通信與串行接口(二)串行數(shù)據(jù)傳送方向(按信道分類)二)串行數(shù)據(jù)傳送方向(按信道分類) 串行通信中,數(shù)據(jù)通常是在二個(gè)
2、站(點(diǎn)對點(diǎn))之間進(jìn)行串行通信中,數(shù)據(jù)通常是在二個(gè)站(點(diǎn)對點(diǎn))之間進(jìn)行傳送,按照數(shù)據(jù)流的方向可分成三種傳送模式傳送,按照數(shù)據(jù)流的方向可分成三種傳送模式: : 單工、單工、半雙工、全雙工。半雙工、全雙工。1.1.單工單工 使用一根傳輸線,只能發(fā)送數(shù)據(jù)或接收數(shù)據(jù),這樣的傳送方使用一根傳輸線,只能發(fā)送數(shù)據(jù)或接收數(shù)據(jù),這樣的傳送方式就是單工,如圖所示。式就是單工,如圖所示。接收器接收器發(fā)送器發(fā)送器A站站B站站 單工方式示意圖單工方式示意圖特點(diǎn):特點(diǎn):每端需有一個(gè)收每端需有一個(gè)收/ /發(fā)切換電子開關(guān)發(fā)切換電子開關(guān) 因有切換,會產(chǎn)生時(shí)間延遲因有切換,會產(chǎn)生時(shí)間延遲應(yīng)用:應(yīng)用:打印機(jī)串口,單向傳送設(shè)備,發(fā)送器
3、打印機(jī)串口,單向傳送設(shè)備,發(fā)送器接收器接收器 2.2.半雙工(半雙工(Half DuplexHalf Duplex) 使用同一根傳輸線,既可發(fā)送數(shù)據(jù)又可接收數(shù)據(jù),但不能同使用同一根傳輸線,既可發(fā)送數(shù)據(jù)又可接收數(shù)據(jù),但不能同時(shí)收發(fā)數(shù)據(jù),這樣的傳送方式就是半雙工(時(shí)收發(fā)數(shù)據(jù),這樣的傳送方式就是半雙工(Half DuplexHalf Duplex)制,)制,如圖如圖2 2所示。所示。發(fā)送器發(fā)送器接收器接收器發(fā)送器發(fā)送器接收器接收器A站站B站站圖圖2 半雙工方式示意圖半雙工方式示意圖 特點(diǎn):特點(diǎn):每一端都有發(fā)送器和接收器每一端都有發(fā)送器和接收器 有二條傳送線有二條傳送線 應(yīng)用:應(yīng)用:交互式應(yīng)用,遠(yuǎn)程監(jiān)
4、測控制交互式應(yīng)用,遠(yuǎn)程監(jiān)測控制3.3.全雙工全雙工(Full Duplex(Full Duplex) 數(shù)據(jù)的發(fā)送和接收分別由兩根可以在兩個(gè)不同的站點(diǎn)同數(shù)據(jù)的發(fā)送和接收分別由兩根可以在兩個(gè)不同的站點(diǎn)同時(shí)發(fā)送和接收的傳輸線進(jìn)行傳送,通信雙方都能在同一時(shí)刻時(shí)發(fā)送和接收的傳輸線進(jìn)行傳送,通信雙方都能在同一時(shí)刻進(jìn)行發(fā)送和接收操作,選擇的傳送方式稱為全雙工制。進(jìn)行發(fā)送和接收操作,選擇的傳送方式稱為全雙工制。發(fā)送器發(fā)送器接收器接收器接收器接收器發(fā)送器發(fā)送器A站站B站站(三)信號的調(diào)制和解調(diào)(三)信號的調(diào)制和解調(diào)( (遠(yuǎn)程通訊遠(yuǎn)程通訊) ) 計(jì)算機(jī)的通信是要求傳送數(shù)字信號,而在進(jìn)行遠(yuǎn)程數(shù)據(jù)通計(jì)算機(jī)的通信是要求
5、傳送數(shù)字信號,而在進(jìn)行遠(yuǎn)程數(shù)據(jù)通信時(shí),線路往往是借用現(xiàn)有的公用電話網(wǎng),但是,電話網(wǎng)是為信時(shí),線路往往是借用現(xiàn)有的公用電話網(wǎng),但是,電話網(wǎng)是為音頻模擬信號的設(shè)計(jì)的。一般為音頻模擬信號的設(shè)計(jì)的。一般為3003003400Hz3400Hz,不適合于數(shù)據(jù),不適合于數(shù)據(jù)信號。信號。 因此需要對二進(jìn)制信號進(jìn)行調(diào)制,以適合在電話網(wǎng)上傳輸因此需要對二進(jìn)制信號進(jìn)行調(diào)制,以適合在電話網(wǎng)上傳輸相應(yīng)的音頻信號,在接收時(shí),需要進(jìn)行解調(diào),還原成數(shù)字信號。相應(yīng)的音頻信號,在接收時(shí),需要進(jìn)行解調(diào),還原成數(shù)字信號。計(jì)算機(jī)計(jì)算機(jī)MODEMMODEM模擬信號模擬信號數(shù)字信號數(shù)字信號數(shù)字信號數(shù)字信號CRT1 0 1 010 10 1
6、0 10圖圖3 調(diào)制電話線調(diào)制電話線(四)信息的檢錯與糾錯(四)信息的檢錯與糾錯串行數(shù)據(jù)在傳輸過程中,由于干擾而引起誤串行數(shù)據(jù)在傳輸過程中,由于干擾而引起誤 碼是難免的,這直碼是難免的,這直接影響通信系統(tǒng)的可靠性,對通信中的檢接影響通信系統(tǒng)的可靠性,對通信中的檢/糾錯能力是衡是糾錯能力是衡是一個(gè)通信系統(tǒng)的重要內(nèi)容。一個(gè)通信系統(tǒng)的重要內(nèi)容。 檢錯:檢錯:如何發(fā)現(xiàn)傳輸中的錯誤,稱為檢錯。如何發(fā)現(xiàn)傳輸中的錯誤,稱為檢錯。 糾錯:糾錯:如何消除錯誤,稱為糾錯如何消除錯誤,稱為糾錯在基本通信規(guī)程中:在基本通信規(guī)程中:一般采用奇偶校驗(yàn)或方陣碼檢錯,一般采用奇偶校驗(yàn)或方陣碼檢錯, 以反饋重發(fā)方式糾錯。以反饋
7、重發(fā)方式糾錯。 在高級通信控制規(guī)程中:在高級通信控制規(guī)程中:一般采用循環(huán)冗余碼(一般采用循環(huán)冗余碼(CRC)檢錯,)檢錯,以自動糾錯方法來糾錯。以自動糾錯方法來糾錯。(五)同步方式和異步方式(按數(shù)據(jù)的傳輸格式分類)(五)同步方式和異步方式(按數(shù)據(jù)的傳輸格式分類)串行通信可以分為兩種方式串行通信可以分為兩種方式 同步方式(按照同步信息格式)異步方式(按照異步通行方式)采用同步通信時(shí),將許多字符組成一個(gè)信息組,每組信采用同步通信時(shí),將許多字符組成一個(gè)信息組,每組信息的開始和結(jié)束要加上同步字符。息的開始和結(jié)束要加上同步字符。采用異步通信時(shí),兩個(gè)字符之間的傳輸間隔是任意的,采用異步通信時(shí),兩個(gè)字符之間
8、的傳輸間隔是任意的,所以每個(gè)字符的前后都要用一些規(guī)定數(shù)位來作為分隔符。所以每個(gè)字符的前后都要用一些規(guī)定數(shù)位來作為分隔符。由于同步方式下非數(shù)據(jù)信息比例小,所以在相同的傳輸由于同步方式下非數(shù)據(jù)信息比例小,所以在相同的傳輸速率下,同步通信方式比異步通信方式快。速率下,同步通信方式比異步通信方式快。 異步通信信息格式異步通信信息格式同步信息數(shù)據(jù)1數(shù)據(jù)2數(shù)據(jù)n校驗(yàn)1校驗(yàn)2同步信息同步通信信息格式(六)串行通訊的幾個(gè)基本概念(六)串行通訊的幾個(gè)基本概念1. 波特率:波特率: 并行通信中,傳輸速率是以每秒多少字節(jié)來表示的,并行通信中,傳輸速率是以每秒多少字節(jié)來表示的, 串行通信中,是用每秒鐘傳送的位數(shù)(串行
9、通信中,是用每秒鐘傳送的位數(shù)(Bit /s)即波特率來表示。即波特率來表示。 因此:因此: 1波特波特=1 bit/s (位(位/秒)秒) 常用的標(biāo)準(zhǔn)波特率:常用的標(biāo)準(zhǔn)波特率:110110,300300,1K1K(10001000),),1.2K1.2K(12001200),),2.4K2.4K(24002400),),4.8K4.8K(48004800),),9.6K9.6K(96009600),),19.2K19.2K(1920019200),),56K56K(5600056000)2 發(fā)送時(shí)鐘與接受時(shí)鐘發(fā)送時(shí)鐘與接受時(shí)鐘 發(fā)送端與接受端要用時(shí)鐘來決定每一位對應(yīng)的時(shí)間長發(fā)送端與接受端要用時(shí)
10、鐘來決定每一位對應(yīng)的時(shí)間長度。度。3 波特因子波特因子 發(fā)送時(shí)鐘與接受時(shí)鐘可以是標(biāo)準(zhǔn)波特率的發(fā)送時(shí)鐘與接受時(shí)鐘可以是標(biāo)準(zhǔn)波特率的16倍,倍,32倍或倍或64倍,這個(gè)倍數(shù)就稱為波特因子。倍,這個(gè)倍數(shù)就稱為波特因子。 (七)串行接口標(biāo)準(zhǔn)(七)串行接口標(biāo)準(zhǔn)一、一、EIA-RS-232接口標(biāo)準(zhǔn)接口標(biāo)準(zhǔn) 由于串行通訊方式具有使用線路少、成本低,特別是在遠(yuǎn)程由于串行通訊方式具有使用線路少、成本低,特別是在遠(yuǎn)程傳輸時(shí),避免了多條線路特性的不一致而被廣泛采用。傳輸時(shí),避免了多條線路特性的不一致而被廣泛采用。 在串在串行通訊時(shí),要求通訊雙方都采用一個(gè)標(biāo)準(zhǔn)接口行通訊時(shí),要求通訊雙方都采用一個(gè)標(biāo)準(zhǔn)接口,使不同的設(shè)使
11、不同的設(shè)備可以方便地連接起來進(jìn)行通訊備可以方便地連接起來進(jìn)行通訊。 RS-232-CRS-232-C接口(又稱接口(又稱 EIA EIA RS-232-CRS-232-C)是目前最常用的一種串行通訊接口。它是在)是目前最常用的一種串行通訊接口。它是在19701970年由美國電子工業(yè)協(xié)會(年由美國電子工業(yè)協(xié)會(EIAEIA)聯(lián)合貝爾系統(tǒng)、)聯(lián)合貝爾系統(tǒng)、 調(diào)制解調(diào)器調(diào)制解調(diào)器廠家及計(jì)算機(jī)終端生產(chǎn)廠家共同制定的用于串行通訊的標(biāo)準(zhǔn)。廠家及計(jì)算機(jī)終端生產(chǎn)廠家共同制定的用于串行通訊的標(biāo)準(zhǔn)。它的全名是它的全名是“數(shù)據(jù)終端設(shè)備(數(shù)據(jù)終端設(shè)備(DTEDTE)和數(shù)據(jù)通訊設(shè)備)和數(shù)據(jù)通訊設(shè)備DCEDCE之間之間串
12、行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)串行二進(jìn)制數(shù)據(jù)交換接口技術(shù)標(biāo)準(zhǔn)”. .該標(biāo)準(zhǔn)規(guī)定采用一個(gè)該標(biāo)準(zhǔn)規(guī)定采用一個(gè)2525個(gè)腳的個(gè)腳的 DB25DB25連接器,連接器,對連接器的每個(gè)引腳的信號內(nèi)容加以規(guī)對連接器的每個(gè)引腳的信號內(nèi)容加以規(guī)定,還對各種信號的電平加以規(guī)定。定,還對各種信號的電平加以規(guī)定。適合的數(shù)傳率:適合的數(shù)傳率:0 020Kbps20Kbps。1.1.電氣特性電氣特性 RS-232RS-232對電氣特性,邏輯電平和各種信對電氣特性,邏輯電平和各種信號線的功能都作了規(guī)定。號線的功能都作了規(guī)定。 邏輯邏輯“1”= -3V1”= -3V-15V -15V “0”= +3V “0”= +3V+15V
13、+15V 與與TTLTTL邏輯電平不一樣,可用邏輯電平不一樣,可用TTL/EIATTL/EIA電電平轉(zhuǎn)換器進(jìn)行,如平轉(zhuǎn)換器進(jìn)行,如MC1488MC1488,MC1489MC1489。MC1488MC1489RS-232TTLEIA電平+15V+15VTTL+15V 采用采用EIAEIA電平比電平比TTLTTL電平具有更強(qiáng)的抗干擾性能。電平具有更強(qiáng)的抗干擾性能。2.2.機(jī)械特性機(jī)械特性1 1)連接器()連接器(ConnectorConnector) 常用二種:常用二種:DB-25DB-25型,型,2525腳,只用腳,只用9 9個(gè)信號個(gè)信號, ,如下圖所示。如下圖所示。1234DB-25型連接器5
14、678911132522201814DCDGNDDSRCTSRTSRXDTXD DB-9DB-9型型 9 9針,針,9 9針全用,如針全用,如下圖。下圖。123456789DSRRTSCTSRIDCDRXDTXDDTRGNDDB-9型連接器DCD信號(數(shù)據(jù)載波檢出),通知其信號(數(shù)據(jù)載波檢出),通知其DTE準(zhǔn)備接收準(zhǔn)備接收RI(振鈴信號)有效,通知(振鈴信號)有效,通知DTE,已被呼叫,已被呼叫2.2.電纜長度電纜長度 RS-232RS-232直接連接的最大物理距離直接連接的最大物理距離15M15M,通信速率,通信速率 20Kbps20Kbps。3.RS-232C3.RS-232C接口信號的定
15、義。接口信號的定義。見書見書134134表表5.2 5.2 。 2525線:數(shù)據(jù)線線:數(shù)據(jù)線4 4條(條(2 2,3 3,1414,1616) 控制線控制線1111條(條(4 4,5 5,6 6,8 8,1212,1313,1919,2020,2222,2323) 定時(shí)信號線定時(shí)信號線3 3條(條(1515,1717,2424) 地線地線2 2條(條(1 1,7 7) 備用備用5 5條(條(9 9,1010,1111,1818,2525) 未定義未定義4.4.信號線的連接信號線的連接1 1)近距離連接()近距離連接(15m15m15m)1 1)需用)需用MODEMMODEM和專用電話線和專用電
16、話線2 2)需用)需用2 29 9條信號線(在接口與條信號線(在接口與MODEMMODEM之間)之間)計(jì)計(jì)算算機(jī)機(jī)接接口口調(diào)調(diào)制制解解調(diào)調(diào)器器DCDDCDR RX XD DT TX XD DRTSRTSCTSCTSSGSGDSRDSR調(diào)調(diào)制制解解調(diào)調(diào)器器DCDDCDR RX XD DT TX XD DRTSRTSCTSCTSSGSGDSRDSR終終端端專用電話線專用電話線2 22 2采用采用MODEMMODEM時(shí)時(shí)RS-232RS-232信號線的使用信號線的使用DSR、DTR:數(shù)傳機(jī)(:數(shù)傳機(jī)(DCE)準(zhǔn)備好、數(shù)據(jù)終端)準(zhǔn)備好、數(shù)據(jù)終端(DTE)準(zhǔn)備好,只表示設(shè)備本身可用。)準(zhǔn)備好,只表示設(shè)備
17、本身可用。 首先,首先,通過電話機(jī)拔號呼叫對方,電話交換臺向?qū)νㄟ^電話機(jī)拔號呼叫對方,電話交換臺向?qū)Ψ桨l(fā)出拔號呼叫信號,當(dāng)對方方發(fā)出拔號呼叫信號,當(dāng)對方DCE收到該信號后,使收到該信號后,使RI(振鈴信號)有效,通知(振鈴信號)有效,通知DTE,已被呼叫,已被呼叫。當(dāng)對方。當(dāng)對方“摘摘機(jī)機(jī)”后,兩方建立了通信鏈路。后,兩方建立了通信鏈路。 若計(jì)算機(jī)要發(fā)送數(shù)據(jù)至對方,首先通過接口電路若計(jì)算機(jī)要發(fā)送數(shù)據(jù)至對方,首先通過接口電路(DTE)發(fā)出)發(fā)出RTS(請求發(fā)送)信號。此時(shí),若(請求發(fā)送)信號。此時(shí),若DCE(Modem)允許傳送,則向)允許傳送,則向DTE回答回答CTS(允許發(fā)送)(允許發(fā)送)信
18、號。信號。一般可直接將一般可直接將RTS/CTS接高電平,即只要通信鏈接高電平,即只要通信鏈路已建立,就可傳送信號路已建立,就可傳送信號。當(dāng)當(dāng)DTE獲得獲得CTS信號后,通過信號后,通過TXD線向線向DCE發(fā)出串行信發(fā)出串行信號,號,DCE(Modem)將這些數(shù)字信號調(diào)制成模擬信號)將這些數(shù)字信號調(diào)制成模擬信號(又稱載波信號),傳向?qū)Ψ健#ㄓ址Q載波信號),傳向?qū)Ψ健?計(jì)算機(jī)向計(jì)算機(jī)向DTE“數(shù)據(jù)輸出寄存器數(shù)據(jù)輸出寄存器”傳送新的數(shù)據(jù)前,傳送新的數(shù)據(jù)前,應(yīng)檢查應(yīng)檢查Modem狀態(tài)和數(shù)據(jù)輸出寄存器為空。狀態(tài)和數(shù)據(jù)輸出寄存器為空。當(dāng)對方的當(dāng)對方的DCE收到載波信號后,向?qū)Ψ降氖盏捷d波信號后,向?qū)Ψ降?/p>
19、DTE發(fā)出發(fā)出DCD信號(數(shù)信號(數(shù)據(jù)載波檢出)據(jù)載波檢出),通知其通知其DTE準(zhǔn)備接收準(zhǔn)備接收,同時(shí),將載波信,同時(shí),將載波信號解調(diào)為數(shù)據(jù)信號,從號解調(diào)為數(shù)據(jù)信號,從RXD線上送給線上送給DTE,DTE通過串通過串行接收移位寄存器對接收到的位流進(jìn)行移位,當(dāng)收到行接收移位寄存器對接收到的位流進(jìn)行移位,當(dāng)收到1個(gè)個(gè)字符的全部位流后,把該字符的數(shù)據(jù)位送到數(shù)據(jù)輸入寄字符的全部位流后,把該字符的數(shù)據(jù)位送到數(shù)據(jù)輸入寄存器,存器,CPU可以從數(shù)據(jù)輸入寄存器讀取字符??梢詮臄?shù)據(jù)輸入寄存器讀取字符。 1. RS422接口電路接口電路RS422接口標(biāo)準(zhǔn)主要是為克服接口標(biāo)準(zhǔn)主要是為克服RS232接口標(biāo)準(zhǔn)的通接口標(biāo)
20、準(zhǔn)的通訊距離短和傳輸速率慢而建立的。訊距離短和傳輸速率慢而建立的。RS422標(biāo)準(zhǔn)是一種標(biāo)準(zhǔn)是一種以平衡方式傳輸?shù)臉?biāo)準(zhǔn),每個(gè)信號以兩根信號線來傳輸以平衡方式傳輸?shù)臉?biāo)準(zhǔn),每個(gè)信號以兩根信號線來傳輸,邏輯電平是由兩條傳輸線之間的電位差來決定的邏輯電平是由兩條傳輸線之間的電位差來決定的,RS422電路由發(fā)送器,平衡連接電纜、電纜終端負(fù)載和接電路由發(fā)送器,平衡連接電纜、電纜終端負(fù)載和接收器組成。收器組成。它通過平衡發(fā)送器把邏輯電平變換成電位差,它通過平衡發(fā)送器把邏輯電平變換成電位差,完成始端的信息傳送;通過差動接收器,把電位差變?yōu)橥瓿墒级说男畔魉?;通過差動接收器,把電位差變?yōu)檫壿嬰娖?,?shí)現(xiàn)終端的信息接
21、收邏輯電平,實(shí)現(xiàn)終端的信息接收。RS422標(biāo)準(zhǔn)由于采標(biāo)準(zhǔn)由于采用了雙線傳輸,大大增強(qiáng)了抗共模干擾的能力,因此用了雙線傳輸,大大增強(qiáng)了抗共模干擾的能力,因此最最大數(shù)據(jù)速率可達(dá)大數(shù)據(jù)速率可達(dá)10Mbits(傳送傳送15m時(shí)時(shí))。若傳輸速率。若傳輸速率降到降到90kbits時(shí),則最大距離可達(dá)時(shí),則最大距離可達(dá)1200m。該標(biāo)準(zhǔn)規(guī)該標(biāo)準(zhǔn)規(guī)定電路中只許有一個(gè)發(fā)送器,可有多個(gè)接收器定電路中只許有一個(gè)發(fā)送器,可有多個(gè)接收器。該標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)允許驅(qū)動器輸出為允許驅(qū)動器輸出為2V6V,接收器輸入電平可以低,接收器輸入電平可以低至至200mV。 2. RS-485 2. RS-485 針對針對RS-232RS-23
22、2的不足,于是就不斷出現(xiàn)了一些新的的不足,于是就不斷出現(xiàn)了一些新的接口標(biāo)準(zhǔn),接口標(biāo)準(zhǔn),RS-485RS-485就是其中之一。該接口信號電就是其中之一。該接口信號電平比平比RS-232RS-232降低了,就不易損壞接口電路的芯片,降低了,就不易損壞接口電路的芯片,且且該電平與該電平與TTLTTL電平兼容電平兼容,可方便與,可方便與TTLTTL電路連接。電路連接。RS-485RS-485的數(shù)據(jù)最高傳輸速率為的數(shù)據(jù)最高傳輸速率為10Mbps10Mbps。RS-485RS-485接接口是采用口是采用平衡驅(qū)動器和差分接收器的組合,抗噪平衡驅(qū)動器和差分接收器的組合,抗噪聲干擾性好聲干擾性好,對要求較高的用
23、戶最好還是選用,對要求較高的用戶最好還是選用RS-485RS-485接口。接口。RS-485串行接口標(biāo)準(zhǔn)串行接口標(biāo)準(zhǔn) 1) )平衡傳輸平衡傳輸 RS-485數(shù)據(jù)信號采用差分傳輸方式,也稱數(shù)據(jù)信號采用差分傳輸方式,也稱作作平衡差分傳輸平衡差分傳輸,它使用一對雙絞線,將其中一,它使用一對雙絞線,將其中一線定義為線定義為A,另一線定義為,另一線定義為B,通常情況下,通常情況下,發(fā)發(fā)送驅(qū)動器送驅(qū)動器A、B之間的正電平在之間的正電平在+2+6V,是一是一個(gè)邏輯狀態(tài),負(fù)電平在個(gè)邏輯狀態(tài),負(fù)電平在-2 - 6V,是另一個(gè)邏,是另一個(gè)邏輯狀態(tài)輯狀態(tài), ,另有一個(gè)信號地另有一個(gè)信號地.ABABTxDRxD在在R
24、S-485RS-485中還有一中還有一“使能使能”端,而在端,而在RS-422RS-422中這是可用中這是可用可不用的??刹挥玫??!笆鼓苁鼓堋倍耸怯糜诳刂瓢l(fā)送驅(qū)動器與傳輸線端是用于控制發(fā)送驅(qū)動器與傳輸線的切斷與連接。當(dāng)?shù)那袛嗯c連接。當(dāng)“使能使能”端起作用時(shí),發(fā)送驅(qū)動器處端起作用時(shí),發(fā)送驅(qū)動器處于高阻狀態(tài),稱作于高阻狀態(tài),稱作“第三態(tài)第三態(tài)”,即它是有別于邏輯,即它是有別于邏輯“1 1”與與“0 0”的第三態(tài)的第三態(tài)。RS-232RS-232通訊接口采用電平方式傳輸適通訊接口采用電平方式傳輸適用于點(diǎn)用于點(diǎn)- -點(diǎn)通訊無須專門的收發(fā)使能控制而對于點(diǎn)通訊無須專門的收發(fā)使能控制而對于RS-RS-485
25、485/RS-422/RS-422通訊接口則不同由于采用差分電平方式傳輸通訊接口則不同由于采用差分電平方式傳輸且且允許在一條通訊總線上掛接多個(gè)節(jié)點(diǎn)必然要求各個(gè)節(jié)允許在一條通訊總線上掛接多個(gè)節(jié)點(diǎn)必然要求各個(gè)節(jié)點(diǎn)能夠獨(dú)立地控制總線驅(qū)動器關(guān)斷或打開點(diǎn)能夠獨(dú)立地控制總線驅(qū)動器關(guān)斷或打開, ,保證不會影響保證不會影響到其它節(jié)點(diǎn)的正常通訊到其它節(jié)點(diǎn)的正常通訊. . 接收器也作與發(fā)送端相對的規(guī)接收器也作與發(fā)送端相對的規(guī)定,收、發(fā)端通過平衡雙絞線將定,收、發(fā)端通過平衡雙絞線將AA與與BB對應(yīng)相連,當(dāng)對應(yīng)相連,當(dāng)在收端在收端AB之間有之間有大于大于+200mV的電平時(shí)(的電平時(shí)(VaVb 0.2V),輸出負(fù)邏輯
26、電平),輸出負(fù)邏輯電平,小于小于-200mV(VaVb 0.2V)時(shí),輸出正邏輯電平)時(shí),輸出正邏輯電平。接收器接收平衡線上的電。接收器接收平衡線上的電平范圍通常在平范圍通常在200mV至至6v.6v.RS-485RS-485標(biāo)準(zhǔn)只對接口的電氣特性做出規(guī)定標(biāo)準(zhǔn)只對接口的電氣特性做出規(guī)定( (只規(guī)只規(guī)定了平衡驅(qū)動器和接收器的電特性定了平衡驅(qū)動器和接收器的電特性) ),而不涉及而不涉及接插件、電纜或協(xié)議接插件、電纜或協(xié)議,在此基礎(chǔ)上用戶可以建立在此基礎(chǔ)上用戶可以建立自己的高層通信協(xié)議。自己的高層通信協(xié)議。RS-485RS-485需要需要2 2個(gè)終接電阻個(gè)終接電阻,其阻值要求等于傳輸,其阻值要求等于
27、傳輸電纜的特性阻抗。電纜的特性阻抗。終接電阻接在傳輸總線的兩端。終接電阻接在傳輸總線的兩端。(大多數(shù)雙絞線特性阻抗大約大多數(shù)雙絞線特性阻抗大約在在100100至至120120之之間)間) 2) 2) 網(wǎng)絡(luò)配置網(wǎng)絡(luò)配置 RS-485RS-485支持半雙工或全雙工模式,網(wǎng)絡(luò)拓?fù)湟恢С职腚p工或全雙工模式,網(wǎng)絡(luò)拓?fù)湟话悴捎媒K端匹配的般采用終端匹配的總線型總線型結(jié)構(gòu),不支持環(huán)形或星結(jié)構(gòu),不支持環(huán)形或星形網(wǎng)絡(luò)。形網(wǎng)絡(luò)。最好采用一條總線將各個(gè)節(jié)點(diǎn)串接起來,最好采用一條總線將各個(gè)節(jié)點(diǎn)串接起來,從總線到每個(gè)節(jié)點(diǎn)的引出線長度應(yīng)盡量短從總線到每個(gè)節(jié)點(diǎn)的引出線長度應(yīng)盡量短,以便,以便使引出線中的使引出線中的反射信號對
28、總線信號的影響最低反射信號對總線信號的影響最低??傊?,應(yīng)該總之,應(yīng)該提供一條單一、連續(xù)的信號通道作為提供一條單一、連續(xù)的信號通道作為總線總線。半雙工網(wǎng)絡(luò)配置見圖示。半雙工網(wǎng)絡(luò)配置見圖示。ABAB連續(xù)輸出控制輸出連續(xù)輸入5v TTLABAB連續(xù)輸出控制輸出連續(xù)輸入5v TTL ABAB連續(xù)輸出控制輸出連續(xù)輸入5v TTL 120 歐姆120 歐姆RS-485這種通信接口允許在簡單的一對雙絞線這種通信接口允許在簡單的一對雙絞線上進(jìn)行多點(diǎn)、雙向通信、它所具有的噪聲抑制能上進(jìn)行多點(diǎn)、雙向通信、它所具有的噪聲抑制能力、數(shù)據(jù)傳輸速率、電纜長度及可靠性是其他標(biāo)力、數(shù)據(jù)傳輸速率、電纜長度及可靠性是其他標(biāo)準(zhǔn)無法
29、比擬的。正因?yàn)榇?,許多不同領(lǐng)域都采用準(zhǔn)無法比擬的。正因?yàn)榇?,許多不同領(lǐng)域都采用RS-485作為數(shù)據(jù)傳輸鏈路。作為數(shù)據(jù)傳輸鏈路。 RSRS485485接口電路接口電路RSRS485485接口標(biāo)準(zhǔn)是一種多發(fā)送器的標(biāo)準(zhǔn),它擴(kuò)接口標(biāo)準(zhǔn)是一種多發(fā)送器的標(biāo)準(zhǔn),它擴(kuò)展了展了RSRS422422的性能,它的傳輸距離和速度與的性能,它的傳輸距離和速度與RSRS422422一樣一樣. .RSRS422422只允許在同一條傳輸線上有一個(gè)發(fā)送器,只允許在同一條傳輸線上有一個(gè)發(fā)送器,1010個(gè)接收器。個(gè)接收器。RSRS485485在同一傳輸線上允許有在同一傳輸線上允許有3232個(gè)發(fā)送器,個(gè)發(fā)送器,3232個(gè)接收器,因此
30、,個(gè)接收器,因此,RSRS485485接口在接口在多點(diǎn)網(wǎng)絡(luò)通訊中得到了廣泛應(yīng)用。多點(diǎn)網(wǎng)絡(luò)通訊中得到了廣泛應(yīng)用。3) RS-232 RS-232 到到 RS-485RS-485端口的轉(zhuǎn)換端口的轉(zhuǎn)換原理圖原理圖 TxD RTS RxD SGNDABABGDL1GDL2B1 35KV/10KVB2 35KV/10KVDDL1DDL2DL5DL1DL6DL10MDL35KV10KV I 段母線10KV II段母線35kv母線主變差動保護(hù)裝主變差動保護(hù)裝置(1臺)主變后備保護(hù)裝主變后備保護(hù)裝置(1臺)主變本體保護(hù)裝主變本體保護(hù)裝置(1臺)主變監(jiān)控裝主變監(jiān)控裝置(1臺)微機(jī)線路保護(hù)裝微機(jī)線路保護(hù)裝置(4臺
31、)微機(jī)線路保護(hù)裝微機(jī)線路保護(hù)裝置(4臺)微機(jī)線路保護(hù)裝微機(jī)線路保護(hù)裝置(1臺)微機(jī)電容器保護(hù)裝微機(jī)電容器保護(hù)裝置(1臺)三相三線電度表三相三線電度表(8臺)三相四線電度表三相四線電度表(3臺)直流屏直流屏交換機(jī)交換機(jī)操作員工作站操作員工作站操作員工作站操作員工作站前置機(jī)前置機(jī)AportAportCan232485232485Can6.2 6.2 可編程串行通信接口可編程串行通信接口8251A8251A1. 1. 8251A的基本性能的基本性能 串口的基本任務(wù)串口的基本任務(wù) 既是一個(gè)異步通訊接口部件,也是一個(gè)同步通訊接口既是一個(gè)異步通訊接口部件,也是一個(gè)同步通訊接口 部件。部件。 連接的外設(shè):串
32、行設(shè)備或調(diào)制解調(diào)器連接的外設(shè):串行設(shè)備或調(diào)制解調(diào)器 2、8251A的內(nèi)部邏輯與外部引腳的內(nèi)部邏輯與外部引腳 1.1.結(jié)構(gòu)框圖(功能結(jié)構(gòu)和內(nèi)部寄存器結(jié)構(gòu))結(jié)構(gòu)框圖(功能結(jié)構(gòu)和內(nèi)部寄存器結(jié)構(gòu)) 8251A8251A是通用同步異步接收是通用同步異步接收/ /發(fā)送器發(fā)送器USARTUSARTUniversal/Synchronous Asynchronous Receiver and Universal/Synchronous Asynchronous Receiver and TransmitterTransmitter)功能:功能:異步起止協(xié)議異步起止協(xié)議 同步面向字符協(xié)議同步面向字符協(xié)議組成組成
33、:接收器、發(fā)送器、調(diào)制控制、讀接收器、發(fā)送器、調(diào)制控制、讀/ /寫控制、數(shù)據(jù)總線緩沖器寫控制、數(shù)據(jù)總線緩沖器RXCCTS數(shù)據(jù)總線緩沖器讀/寫控制邏輯調(diào)制控制發(fā)送緩沖器發(fā)送控制接收緩沖器接收控制TXDTXRDYTXETXCRXDRXRDYSYNDETDTRDSRRTS RESETCLKC/DRDWRCSD7D01.1.發(fā)送器發(fā)送器T TX XRDYRDY(Transmitter ReadyTransmitter Ready):發(fā)送器準(zhǔn)備好,高電平有效):發(fā)送器準(zhǔn)備好,高電平有效T TX XE E(Transmitter EmptyTransmitter Empty):發(fā)送器空(發(fā)送移位寄存器為)
34、:發(fā)送器空(發(fā)送移位寄存器為空),狀態(tài)線,高有效空),狀態(tài)線,高有效T TX XD D:發(fā)送數(shù)據(jù)線:發(fā)送數(shù)據(jù)線T TX XC C:發(fā)送器輸入時(shí)鐘:發(fā)送器輸入時(shí)鐘2.2.接收器接收器R RX XD D:接收數(shù)據(jù)線:接收數(shù)據(jù)線R RX XRDYRDY:接收器準(zhǔn)備好:接收器準(zhǔn)備好T TX XC C:接收器輸入時(shí)鐘:接收器輸入時(shí)鐘3.3.與調(diào)制器的接口接號與調(diào)制器的接口接號DTRDTR:數(shù)據(jù)終端準(zhǔn)備好:數(shù)據(jù)終端準(zhǔn)備好 DSRDSR:數(shù)據(jù)裝置準(zhǔn)備好:數(shù)據(jù)裝置準(zhǔn)備好RTSRTS:請求發(fā)送信號:請求發(fā)送信號 CTSCTS:清除發(fā)送信號:清除發(fā)送信號 ( (為低電平時(shí)為低電平時(shí), ,才能執(zhí)行發(fā)送操作才能執(zhí)行發(fā)
35、送操作) )4.4.發(fā)送和接收過程發(fā)送和接收過程 (1 1)異步接收方式)異步接收方式 (2 2)異步發(fā)送方式)異步發(fā)送方式 (3 3)同步接收方式)同步接收方式 (4 4)同步發(fā)送方式)同步發(fā)送方式5.5.端口地址的確定端口地址的確定 C/D RD WRC/D RD WR 0 0 1 CPU 0 0 1 CPU從從82518251讀取接收到的數(shù)據(jù)讀取接收到的數(shù)據(jù) 0 1 0 CPU0 1 0 CPU將要發(fā)送的數(shù)據(jù)送到將要發(fā)送的數(shù)據(jù)送到82518251 1 0 1 CPU 1 0 1 CPU讀取讀取82518251的狀態(tài)字的狀態(tài)字 1 1 0 CPU1 1 0 CPU向向82518251寫入模
36、式字或控制寫入模式字或控制字字模式寄存器模式寄存器同步字符寄存器同步字符寄存器同步字符寄存器同步字符寄存器控制寄存器控制寄存器接收移位寄存器接收移位寄存器數(shù)據(jù)輸入緩沖器數(shù)據(jù)輸入緩沖器數(shù)據(jù)輸出緩沖器數(shù)據(jù)輸出緩沖器發(fā)送移位寄存器發(fā)送移位寄存器狀態(tài)寄存器狀態(tài)寄存器接收控制電路接收控制電路發(fā)送控制電路發(fā)送控制電路 RxD TxD二、二、8251的控制字與狀態(tài)字的控制字與狀態(tài)字1.1.模式寄存器模式寄存器 約定雙方的通信方式,數(shù)據(jù)格式,傳送速率約定雙方的通信方式,數(shù)據(jù)格式,傳送速率a.a.作用:作用:對對8251A8251A工作模式進(jìn)行選擇,是異步方式還是同步方式工作模式進(jìn)行選擇,是異步方式還是同步方式
37、b.b.模式字格式:模式字格式:S1S0EPPENL1L0B1B0D7D6D5D4D3D2D1D0字符長度字符長度 0=內(nèi)同步內(nèi)同步 1=外同步外同步 0 =雙同步字符雙同步字符 1=單同步字符單同步字符 0=無校驗(yàn)無校驗(yàn) 1=有校驗(yàn)有校驗(yàn)0=奇校驗(yàn)奇校驗(yàn)1=偶校驗(yàn)偶校驗(yàn)00=5位位01=6位位10=7位位11=8位位00=同步同步 同步同步模式模式S1S0EPPENL1L0B1B0D7D6D5D4D3D2D1D0停止位停止位字符長度字符長度波特因子波特因子 00=無定義無定義 01=1位位 10=1.5位位 11=2位位 0=無校驗(yàn)無校驗(yàn) 1=有校驗(yàn)有校驗(yàn)0=奇校驗(yàn)奇校驗(yàn)1=偶校驗(yàn)偶校驗(yàn)00
38、=5位位01=6位位10=7位位11=8位位 01=波特率因子波特率因子1 10=波特率因子波特率因子16 11=波特率因子波特率因子64 異步模式異步模式 例例1 1:異步通信中,若幀數(shù)據(jù)格式為:字符長度異步通信中,若幀數(shù)據(jù)格式為:字符長度8 8位,停止位位,停止位為為2 2位,采用奇校驗(yàn),波特率因子是位,采用奇校驗(yàn),波特率因子是1616,則工作模式字是:,則工作模式字是:例例2 2:同步通信中,若幀數(shù)據(jù)格式為:字符長度同步通信中,若幀數(shù)據(jù)格式為:字符長度8 8位,雙同步位,雙同步字符,內(nèi)同步方式,奇校驗(yàn),則工作模式字是:字符,內(nèi)同步方式,奇校驗(yàn),則工作模式字是:串行異步通信規(guī)定傳送數(shù)據(jù)的格
39、式為:起始位、串行異步通信規(guī)定傳送數(shù)據(jù)的格式為:起始位、7位數(shù)據(jù)位、無校驗(yàn)位、位數(shù)據(jù)位、無校驗(yàn)位、2位停止位。試畫出傳位停止位。試畫出傳送數(shù)據(jù)送數(shù)據(jù)65H的波形的波形串行異步通信規(guī)定傳送數(shù)據(jù)的格式為:起始位、串行異步通信規(guī)定傳送數(shù)據(jù)的格式為:起始位、7位數(shù)據(jù)位、奇校驗(yàn)位、位數(shù)據(jù)位、奇校驗(yàn)位、2位停止位。試畫出傳位停止位。試畫出傳送數(shù)據(jù)送數(shù)據(jù)65H的波形的波形串行異步通信規(guī)定傳送數(shù)據(jù)的格式為:起始位、串行異步通信規(guī)定傳送數(shù)據(jù)的格式為:起始位、7位數(shù)據(jù)位、偶校驗(yàn)位、位數(shù)據(jù)位、偶校驗(yàn)位、2位停止位。試畫出傳位停止位。試畫出傳送數(shù)據(jù)送數(shù)據(jù)65H的波形的波形 例例1 1:異步通信中,若幀數(shù)據(jù)格式為:字符
40、長度異步通信中,若幀數(shù)據(jù)格式為:字符長度8 8位,停止位位,停止位為為2 2位,采用奇校驗(yàn),波特率因子是位,采用奇校驗(yàn),波特率因子是1616,則工作模式字是:,則工作模式字是:11011110B=DEH11011110B=DEH MOV DX MOV DX,309H 309H ;82518251命令口命令口 MOV ALMOV AL,0DEH 0DEH ;異步工作方式字;異步工作方式字 OUT DXOUT DX,AL AL 例例2 2:同步通信中,若幀數(shù)據(jù)格式為:字符長度同步通信中,若幀數(shù)據(jù)格式為:字符長度8 8位,雙同步位,雙同步字符,內(nèi)同步方式,奇校驗(yàn),則工作模式字是:字符,內(nèi)同步方式,奇
41、校驗(yàn),則工作模式字是:00011100B=1CH00011100B=1CH。 MOV DXMOV DX,309H 309H ;82518251命令口命令口 MOV ALMOV AL,1CH 1CH ;同步工作方式字;同步工作方式字 OUT DXOUT DX,AL AL 2.2.控制寄存器格式控制寄存器格式a.a.作用:作用:是確定是確定8251A8251A的實(shí)際操作,迫使的實(shí)際操作,迫使8251A8251A進(jìn)行某種操作或進(jìn)行某種操作或工作狀態(tài),以便接收或發(fā)送數(shù)據(jù)。工作狀態(tài),以便接收或發(fā)送數(shù)據(jù)。 b.b.控制字格式:控制字格式:EHIRRTSERSBRKRXEDIRTXEND7D6D5D4D3D
42、2D1D0進(jìn)入進(jìn)入搜索搜索方式方式內(nèi)部內(nèi)部復(fù)位復(fù)位發(fā)送發(fā)送請求請求錯誤錯誤標(biāo)志標(biāo)志復(fù)位復(fù)位間斷間斷發(fā)送發(fā)送接收接收允許允許數(shù)據(jù)數(shù)據(jù)終端終端準(zhǔn)備好準(zhǔn)備好發(fā)送發(fā)送允許允許D7=1 有效有效D6=1 有效有效進(jìn)行進(jìn)行內(nèi)部內(nèi)部復(fù)位復(fù)位D5=1 使使RTS有效有效D4=1 使?fàn)顟B(tài)使?fàn)顟B(tài)寄存器寄存器中的中的3個(gè)個(gè)出錯標(biāo)出錯標(biāo)志復(fù)位志復(fù)位D3=1,發(fā)中止字符(空號)發(fā)中止字符(空號) =0,正常操作,正常操作D2=1,允許接收允許接收 =0,禁止接收,禁止接收D0=1,允許發(fā)送允許發(fā)送 =0,禁止發(fā)送,禁止發(fā)送D1=1,已準(zhǔn)備好,設(shè)置已準(zhǔn)備好,設(shè)置DTR為有效為有效 例例3 3:使使82518251內(nèi)部復(fù)位
43、,并且允許接收,又允許發(fā)送,則內(nèi)部復(fù)位,并且允許接收,又允許發(fā)送,則程序段為:程序段為: MOV DX MOV DX,309H 309H ;82518251命令口命令口 MOV ALMOV AL,01000000B 01000000B ;使內(nèi)部復(fù)位;使內(nèi)部復(fù)位 OUT DXOUT DX,AL AL .; .;模式字模式字 MOV ALMOV AL,00010101B 00010101B ;允許接收和發(fā)送;允許接收和發(fā)送 OUT DXOUT DX,AL AL ;送控制字;送控制字3.3.狀態(tài)字狀態(tài)字a.a.作用:作用:8251A8251A執(zhí)行相應(yīng)命令進(jìn)行數(shù)據(jù)傳送后的狀態(tài)字執(zhí)行相應(yīng)命令進(jìn)行數(shù)據(jù)傳送
44、后的狀態(tài)字存放在狀態(tài)寄存器中,存放在狀態(tài)寄存器中,CPUCPU通過讀出狀態(tài)字進(jìn)行分析通過讀出狀態(tài)字進(jìn)行分析和判斷,以決定下一步的操作。和判斷,以決定下一步的操作。DSRSYNDETTEOEPETXERXRDY TXRDYD7D6D5D4D3D2D1D0表示此時(shí)表示此時(shí)DSR為低為低同步同步檢測檢測格格式式錯錯溢溢出出錯錯奇奇偶偶錯錯發(fā)送器發(fā)送器空空接收接收準(zhǔn)備好準(zhǔn)備好發(fā)送發(fā)送準(zhǔn)備好準(zhǔn)備好(發(fā)送緩沖器為空發(fā)送緩沖器為空)b.b.格式:格式: 例例4 4:若查詢?nèi)舨樵?251A8251A接收器是否準(zhǔn)備好,則用下列程序段:接收器是否準(zhǔn)備好,則用下列程序段:L L: MOV DXMOV DX,309H
45、 309H ;狀態(tài)口;狀態(tài)口 IN ALIN AL,DX DX ;讀狀態(tài)字;讀狀態(tài)字 AND ALAND AL,02H 02H ;查;查D D1 1=1=1?(?(R RX XRDY=1?RDY=1?) JZ L JZ L ;未準(zhǔn)備好,則等待;未準(zhǔn)備好,則等待 MOV DXMOV DX,308H 308H IN AL,DX IN AL,DX ;數(shù)據(jù)口;數(shù)據(jù)口 例例5 5:檢查出錯信息,則用下列程序段檢查出錯信息,則用下列程序段 MOV DXMOV DX,309H 309H ;狀態(tài)口;狀態(tài)口 IN ALIN AL,DX DX TEST AL TEST AL,38H 38H ;檢查;檢查D D5
46、5D D4 4D D3 3三位(三位(FEFE,OEOE,PEPE) JNZ ERROR JNZ ERROR ;若其中有一位為;若其中有一位為1 1,則出錯,則出錯4.8251A4.8251A的模式字和控制字的使用的模式字和控制字的使用(1 1)模式字:)模式字: 約定雙方通信的方式,數(shù)據(jù)格式,傳送速率等參約定雙方通信的方式,數(shù)據(jù)格式,傳送速率等參數(shù)。數(shù)。 控制字:控制字:規(guī)定是發(fā)送數(shù)據(jù),還是接收數(shù)據(jù)。規(guī)定是發(fā)送數(shù)據(jù),還是接收數(shù)據(jù)。 狀態(tài)字:狀態(tài)字:發(fā)發(fā)/ /收及錯誤查詢等收及錯誤查詢等(2 2)使用的順序:)使用的順序: 復(fù)位復(fù)位模式字模式字控制字控制字5.8251A5.8251A的初始化的
47、初始化芯片復(fù)位后,第一次用高端口地址寫入的值作為芯片復(fù)位后,第一次用高端口地址寫入的值作為模式字寫入模式寄存器。模式字寫入模式寄存器。如模式寄存器中規(guī)定如模式寄存器中規(guī)定8251工作在同步模式,那工作在同步模式,那么接著往高端口地址寫入一個(gè)或兩個(gè)字節(jié)的上同么接著往高端口地址寫入一個(gè)或兩個(gè)字節(jié)的上同步字符,同步字符被寫入同步字符寄存器。步字符,同步字符被寫入同步字符寄存器。只要不是復(fù)位命令,不管是同步模式還是異步模只要不是復(fù)位命令,不管是同步模式還是異步模式,寫入高端口地址的值送到控制字寄存器。式,寫入高端口地址的值送到控制字寄存器。異步模式下的異步模式下的初始化舉例初始化舉例 MOV DX M
48、OV DX,309H 309H MOV AL, MOV AL,FAHFAH OUT DX,AL OUT DX,AL MOV AL MOV AL,37H37H OUT DX ,AL OUT DX ,AL 同步模式下的同步模式下的初始化舉例初始化舉例MOV DXMOV DX,309H 309H MOV AL, MOV AL,38H38H OUT DX,AL OUT DX,AL MOV AL MOV AL,16H16H OUT DX ,AL OUT DX ,AL OUT DX ,AL OUT DX ,AL MOV AL MOV AL,97H97H OUT DX ,AL OUT DX ,AL 四、四、
49、8251A8251A應(yīng)用舉例應(yīng)用舉例1.1.要求要求 在甲乙二臺在甲乙二臺PCPC之間進(jìn)行串行通信,甲發(fā)送乙接收,之間進(jìn)行串行通信,甲發(fā)送乙接收,要求把甲機(jī)上開發(fā)應(yīng)用程序(其長度為要求把甲機(jī)上開發(fā)應(yīng)用程序(其長度為2DH2DH)傳送到)傳送到乙機(jī)中去。乙機(jī)中去。 采用:采用:起止式異步方式,起止式異步方式,字符長度為字符長度為8 8位,位, 2 2位停止位,位停止位,波特率因子為波特率因子為6464,無校驗(yàn),無校驗(yàn),波特率為波特率為48004800,CPUCPU與與8251A8251A之間用查詢方式交換數(shù)據(jù)口地址分配是:之間用查詢方式交換數(shù)據(jù)口地址分配是:309H309H為為狀態(tài)命令狀態(tài)命令/
50、 /狀態(tài)口,狀態(tài)口,308H308H為數(shù)據(jù)口為數(shù)據(jù)口2.2.分析分析 由于是近距離傳輸,可以不設(shè)由于是近距離傳輸,可以不設(shè)MODEMMODEM,直接互連,同時(shí),是,直接互連,同時(shí),是采用查詢采用查詢I/OI/O方式,故收方式,故收/ /發(fā)程序中只需檢查發(fā)發(fā)程序中只需檢查發(fā)/ /收準(zhǔn)備好的收準(zhǔn)備好的狀態(tài)是否置位,即可收發(fā)狀態(tài)是否置位,即可收發(fā)1 1個(gè)字節(jié)。個(gè)字節(jié)。3.3.設(shè)計(jì)設(shè)計(jì)1 1)硬件連接)硬件連接根據(jù)以上分析把二臺根據(jù)以上分析把二臺PCPC機(jī)都當(dāng)作數(shù)據(jù)終端設(shè)備機(jī)都當(dāng)作數(shù)據(jù)終端設(shè)備DTEDTE,它們之,它們之間只需間只需T TX XD D,R RX XD D和和SGSG三根線連接就能通信。三根線連接就能通信。主要電路:主要電路:82518251串行口串行口TTL/EIATTL/EIA變換器變換器波特率發(fā)生器波特率發(fā)生器地址譯碼電路地址譯碼電路2 2)軟件編程)軟件編程發(fā)送程序:包括初始化,狀態(tài)查詢,發(fā)
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二四寧波事業(yè)單位公共安全服務(wù)合同3篇
- 2025年酒店總經(jīng)理職責(zé)范圍與薪酬福利合同
- 二零二五年度網(wǎng)絡(luò)安全檢測與分析簡易勞動合同樣板
- 2025年度蛋糕店客戶關(guān)系管理與維護(hù)合同
- 二零二五年度酒店客房租賃合同補(bǔ)充條款范文
- 2025年度個(gè)人教育貸款銀行擔(dān)保合同示范文本
- 二零二五年度電商用戶隱私保護(hù)合作協(xié)議
- 2025年度花店店面轉(zhuǎn)讓與花卉種植技術(shù)支持合同
- 2025年度綠色建筑瓷磚施工與節(jié)能評估合同
- 二零二五年度智能交通系統(tǒng)股份收購合同
- 直播帶貨助農(nóng)現(xiàn)狀及發(fā)展對策研究-以抖音直播為例(開題)
- 腰椎間盤突出疑難病例討論
- 《光伏發(fā)電工程工程量清單計(jì)價(jià)規(guī)范》
- 2023-2024學(xué)年度人教版四年級語文上冊寒假作業(yè)
- (完整版)保證藥品信息來源合法、真實(shí)、安全的管理措施、情況說明及相關(guān)證明
- 營銷專員績效考核指標(biāo)
- 陜西麟游風(fēng)電吊裝方案專家論證版
- 供應(yīng)商審核培訓(xùn)教程
- 【盒馬鮮生生鮮類產(chǎn)品配送服務(wù)問題及優(yōu)化建議分析10000字(論文)】
- 肝硬化心衰患者的護(hù)理查房課件
- 2023年四川省樂山市中考數(shù)學(xué)試卷
評論
0/150
提交評論