版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 可編程定時器計數(shù)器8253/8254 并行通信技術(shù)以及(yj)可編程并行接口芯片8255A 串行通信基礎(chǔ) 串行通信技術(shù)以及(yj)可編程的串行接口芯片8251A本章本章(bn zhn)(bn zhn)主要內(nèi)容主要內(nèi)容第1頁/共114頁第一頁,共115頁。7.17.1定時器定時器/ /計數(shù)器計數(shù)器8253/82548253/8254第2頁/共114頁第二頁,共115頁。概概 述述1 1、定時與計數(shù)、定時與計數(shù) 控制系統(tǒng)與計算機中,常常需要有定時信號,以實現(xiàn)定時控制系統(tǒng)與計算機中,常常需要有定時信號,以實現(xiàn)定時或延時控制。如定時中斷,動態(tài)存儲器的定時刷新或延時控制。如定時中斷,動態(tài)存儲器的定時刷
2、新(shu (shu xn)xn)等。此外,還需要有計數(shù)功能,以實現(xiàn)對外部事件的等。此外,還需要有計數(shù)功能,以實現(xiàn)對外部事件的計數(shù),當外部事件發(fā)生的次數(shù)達到規(guī)定值后,向計算機發(fā)計數(shù),當外部事件發(fā)生的次數(shù)達到規(guī)定值后,向計算機發(fā)出中斷請求,進而實現(xiàn)相應的控制或處理。出中斷請求,進而實現(xiàn)相應的控制或處理。 定時的本質(zhì)就是計數(shù),當計數(shù)信號是周期信號時,計數(shù)就定時的本質(zhì)就是計數(shù),當計數(shù)信號是周期信號時,計數(shù)就可以用于定時。如以秒為單位計數(shù),則計數(shù)可以用于定時。如以秒為單位計數(shù),則計數(shù)6060次就是次就是1 1分,分,計滿計滿6060分就是分就是1 1小時,計滿小時,計滿2424小時就是小時就是1 1天
3、天7.1 7.1 定時器/計數(shù)器8253/8254第3頁/共114頁第三頁,共115頁。2 2、實現(xiàn)定時和計數(shù)的三種方法、實現(xiàn)定時和計數(shù)的三種方法軟件方法:采用軟件定時,讓計算機執(zhí)行一個專門的指令序列,軟件方法:采用軟件定時,讓計算機執(zhí)行一個專門的指令序列,由執(zhí)行指令序列中每條指令所花費的時間構(gòu)成一個固定的時由執(zhí)行指令序列中每條指令所花費的時間構(gòu)成一個固定的時間間隔,從而定時或延時的目的達到。間間隔,從而定時或延時的目的達到。不可編程的硬件定時:采用電子器件不可編程的硬件定時:采用電子器件(din z q jin)(din z q jin)構(gòu)成構(gòu)成定時或延時電路,通過調(diào)整電路中定時元件的數(shù)值,
4、可實現(xiàn)定時或延時電路,通過調(diào)整電路中定時元件的數(shù)值,可實現(xiàn)調(diào)整定時或延時的數(shù)值和范圍。調(diào)整定時或延時的數(shù)值和范圍??删幊痰挠布〞r:在微機系統(tǒng)中采用軟硬件結(jié)合的方法,即可編程的硬件定時:在微機系統(tǒng)中采用軟硬件結(jié)合的方法,即采用可編程定時的電路器件實現(xiàn)定時。如:采用可編程定時的電路器件實現(xiàn)定時。如:Intel Intel 8253/82548253/8254,Zilog CTCZilog CTC,MC6840MC6840等。等。8253-58253-5(5MHz5MHz)和)和8254-28254-2(10MHz10MHz)的引腳和功能都是兼容的。)的引腳和功能都是兼容的。第4頁/共114頁第四
5、頁,共115頁。7.1 7.1 可編程計數(shù)器可編程計數(shù)器/ /定時器定時器8253/82548253/82547.1.1 8253/8254的內(nèi)部結(jié)構(gòu)和引腳1、8253-PIT的主要功能 Intel 8253-PIT是具有3個16位計數(shù)器通道的可編程計數(shù)器/定時器芯片,主要功能如下:(1) 具有3個獨立的16位計數(shù)通道;(2) 每個計數(shù)通道都可按2進制或BCD進制計數(shù);(3) 8253-PIT每個計數(shù)通道的計數(shù)速率(sl)最高可達2MHz, 8253-5(5MHz), 8254-2(10MHz);(4) 每個通道有6種工作方式,可由程序設置改變;(5) 全部輸入輸出都與TTL電平兼容。第5頁/
6、共114頁第五頁,共115頁。2 2、82538253的結(jié)構(gòu)的結(jié)構(gòu)(jigu)(jigu)框圖框圖 如圖如圖7.17.1所所示示82538253由與由與CPUCPU接口接口(ji ku)(ji ku)、內(nèi)部控制電內(nèi)部控制電路以及三個路以及三個計數(shù)器通道計數(shù)器通道組成。組成。圖圖7.1 Intel 82537.1 Intel 8253結(jié)構(gòu)結(jié)構(gòu)(jigu)(jigu)框圖框圖第6頁/共114頁第六頁,共115頁。1)數(shù)據(jù)總線緩沖器:CPU用輸入輸出指令對8253進行讀寫操作時的所有信息都通過該緩沖器傳送。2)讀/寫邏輯:這是8253內(nèi)部操作的控制電路,它從系統(tǒng)控制總線上接收輸入信號,然后轉(zhuǎn)換成82
7、53內(nèi)部操作的各種控制信號。3)控制字寄存器:通過該寄存器CPU可以設置三個計數(shù)器通道的工作方式。4)計數(shù)器0,1,2:這是3個獨立的計數(shù)/定時(dn sh)通道,是16位的可設置計數(shù)初值的減法計數(shù)器。如圖7.2所示,是每個計數(shù)通道的結(jié)構(gòu)。內(nèi)有計數(shù)初值寄存器CR,計數(shù)執(zhí)行部件CE和輸出鎖存器OL及控制字寄存器。其中CE作減法計數(shù)。第7頁/共114頁第七頁,共115頁。 計數(shù)初值寄存器CR,計數(shù)執(zhí)行部件CE和輸出鎖存器OL都是16位的寄存器,而8253/8254與CPU連接的數(shù)據(jù)線卻是8位的,因此8253/8254有三種讀寫格式:只讀寫低8位,高8位清零。適合計數(shù)初值小于255,如12H只讀寫高
8、8位,低8位清零。適合計數(shù)初值大于255,但是(dnsh)低8位為0的情況,如1200H先讀寫低8位,后讀寫高8位。適合計數(shù)初值大于255,如1234H圖7.2 計數(shù)器的內(nèi)部結(jié)構(gòu) 第8頁/共114頁第八頁,共115頁。3 3、82538253的引腳的引腳 8253與CPU接口的引腳,除了(ch le)沒有復位信號RESET引腳外,其他與8255相同。如圖7.3所示,圖7.3 8253/8254的引腳第9頁/共114頁第九頁,共115頁。1)CLK CLK為時鐘輸入引腳,用以輸入計數(shù)執(zhí)行部件(bjin)CE(減法計數(shù)器)的計數(shù)脈沖信號。2)OUT 它是通道輸出信號引腳,從功能上來說也可稱為“計數(shù)
9、到零/定時時間到”輸出引腳。8253的基本功能就是對外部輸入到CLK引腳的脈沖進行減法計數(shù)。3)GATE 它是門控輸入信號引腳,當GATE為低電平時禁止計數(shù)器工作,通常GATE為高電平或有上升沿跳變時計數(shù)器才能工作。第10頁/共114頁第十頁,共115頁。7.1.2 82537.1.2 8253的工作的工作(gngzu)(gngzu)方式方式 8253有6種工作方式,每個通道均可以通過編程選擇工作方式。 計數(shù)啟動方式: 軟件啟動:GATE端為高電平,置入計數(shù)初值后的第2個CLK脈沖的 下降沿就開始計數(shù) 硬件(yn jin)啟動:GATE端要求有一個上升沿跳變,對應CLK脈沖的下降 沿開始計數(shù)
10、工作方式: 方式0:計數(shù)到零產(chǎn)生中斷請求。軟件啟動。 方式1:硬件(yn jin)可重復觸發(fā)的單穩(wěn)態(tài)觸發(fā)器。硬件(yn jin)啟動。 (3)方式2:分頻器。軟、硬件(yn jin)啟動。 (4)方式3:方波發(fā)生器(用得最多的方式)。軟、硬件(yn jin)啟動。 (5)方式4:軟件觸發(fā)選通。軟件啟動。 (6)方式5:硬件(yn jin)觸發(fā)選通。硬件(yn jin)啟動。第11頁/共114頁第十一頁,共115頁。(1)1)方式方式(fngsh)0 (fngsh)0 計數(shù)到零產(chǎn)生中斷請求計數(shù)到零產(chǎn)生中斷請求如圖7.4所示,CPU寫入控制字CW,在WR的上升(shngshng)沿,OUT輸出變低
11、或保持低。 初值由CR到CE圖7.4 方式(fngsh)0時序圖第12頁/共114頁第十二頁,共115頁。 CPU將計數(shù)(j sh)初值N寫入計數(shù)(j sh)初值寄存器CR(圖中初值為4),在WR上升沿之后的第一個CLK脈沖的下降沿將CR的內(nèi)容送入計數(shù)(j sh)執(zhí)行部件CE。 當GATE=1時,在CR內(nèi)容送入CE后的每一個CLK脈沖下降沿使CE減1計數(shù)(j sh),在計數(shù)(j sh)過程中OUT一直保持低直到計數(shù)(j sh)為零。 計數(shù)(j sh)器減到0時,OUT由低跳到高電平,此輸出信號可作為中斷請求。在方式0中,當GATA=0時,計數(shù)(j sh)暫停,當GATA變高后就接著計數(shù)(j s
12、h)。如圖7.5所示。在計數(shù)(j sh)過程中也可改變計數(shù)(j sh)初值。在寫入新的計數(shù)(j sh)初值后,計數(shù)(j sh)器將立即按新的計數(shù)(j sh)值重新開始計數(shù)(j sh),即改變計數(shù)(j sh)初值是立即有效的,參見圖7.6第13頁/共114頁第十三頁,共115頁。圖7.5 當GATA=0時,計數(shù)(j sh)暫停,當GATA變高后就接著計數(shù)(j sh)圖7.6 方式0計數(shù)(j sh)過程中改變計數(shù)(j sh)初值第14頁/共114頁第十四頁,共115頁。(2)2)方式方式1 1 硬件可重復硬件可重復(chngf)(chngf)觸發(fā)的單穩(wěn)態(tài)觸發(fā)的單穩(wěn)態(tài)觸發(fā)器觸發(fā)器 若設置初值為N,則
13、輸出為N個CLK周期寬度的負脈沖。 計數(shù)到零時,可再次由GATE上升沿觸發(fā),輸出同樣寬度的負脈沖,而不必(bb)重新寫入初值,即可重復觸發(fā)如圖7.7所示。圖7.7 方式(fngsh)1時序圖第15頁/共114頁第十五頁,共115頁。 在計數(shù)過程中(輸出負脈沖期間),可由GATE上升沿再觸發(fā),如圖7.8所示。 在計數(shù)過程中,CPU可改變初值,這時計數(shù)過程不受影響(yngxing),計數(shù)到0后輸出變高。當再次觸發(fā)時,計數(shù)器才開始按新的計數(shù)初值計數(shù)。即改變計數(shù)初值是下次有效的。圖7.8 計數(shù)(j sh)過程中GATE 的作用第16頁/共114頁第十六頁,共115頁。(3 3)方式)方式(fngsh)
14、2 (fngsh)2 分頻器分頻器 不用重新設置計數(shù)初值,通道能連續(xù)工作。如果初值為N,則每輸入N個CLK脈沖,輸出一個負脈沖,負脈沖的寬度為1個CLK周期,重復周期為N倍的CLK周期。 計數(shù)過程中可由GATE信號控制,當GATE信號變低時,立即暫?,F(xiàn)行計數(shù);當GATE信號變高后,從計數(shù)初值開始重新計數(shù),如圖7.9所示。 如果在計數(shù)過程中,CPU重新寫入計數(shù)初值,則對于正在進行(jnxng)的計數(shù)無影響,而是從下一個計數(shù)操作周期開始按新的計數(shù)值改變輸出脈沖的頻率,如圖7.10。第17頁/共114頁第十七頁,共115頁。圖7.9 方式(fngsh)2中門控信號GATA的作用圖7.10 方式2計數(shù)
15、(j sh)過程中改變初值第18頁/共114頁第十八頁,共115頁。(4 4)方式)方式(fngsh)3 (fngsh)3 方波發(fā)生器方波發(fā)生器 注意初值N為偶數(shù)或奇數(shù)時,輸出信號的差別。N為偶數(shù)時,輸出對稱(duchn)方波,周期為N個CLK寬度;N為奇數(shù)時,輸出有N+1/2個CLK周期的高電平和N-1/2個CLK周期的低電平。圖7.11 方式(fngsh)3時序圖第19頁/共114頁第十九頁,共115頁。 在計數(shù)(j sh)過程中,GATE信號變低則暫?,F(xiàn)行計數(shù)(j sh)過程,直到GATE變高,將從計數(shù)(j sh)初值開始重新計數(shù)(j sh)。 如果要求改變輸出方波的頻率,則CPU可在任
16、何時候重新寫入初值,并從下一個計數(shù)(j sh)操作周期開始改變輸出方波頻率第20頁/共114頁第二十頁,共115頁。(5 5)方式)方式(fngsh)4 (fngsh)4 軟件觸發(fā)選通軟件觸發(fā)選通 若初值為N ,則寫入初值后的N+1個CLK脈沖才輸出一個負脈沖,負脈沖的寬度為一個CLK周期,如圖7.12。 當GATE=1時,允許計數(shù);GATE=0時,禁止計數(shù)。 在計數(shù)過程中改變初值,則按新的初值重新(chngxn)計數(shù),即改變初值是立即有效的。圖7.12 方式(fngsh)4時序圖第21頁/共114頁第二十一頁,共115頁。(6)(6)方式方式5 5 硬件硬件(yn jin)(yn jin)觸
17、發(fā)選通方式觸發(fā)選通方式 初值為N,則在門控GATE上升沿觸發(fā)后。經(jīng)過N+1個CLK脈沖,才輸出一個(y )CLK周期的負脈沖,如圖7.13。圖7.13 方式(fngsh)5時序圖第22頁/共114頁第二十二頁,共115頁。 若在計數(shù)過程中再次出現(xiàn)門控GATE觸發(fā)信號。則將從初值開始重新計數(shù),但OUT輸出的高電平不受影響(yngxing),如圖7.14。 若在計數(shù)過程中改變初值,只要在計數(shù)到0之前不出現(xiàn)新的門控觸發(fā)信號,則原計數(shù)過程不受影響(yngxing);等計數(shù)到0并出現(xiàn)新的門控觸發(fā)信號后,再按新的計數(shù)初值計數(shù)。若在寫入了新的計數(shù)初值后,在未計數(shù)到0之前有門控觸發(fā)信號出現(xiàn),則立即按新的計數(shù)初
18、值重新開始計數(shù)。圖7.14 方式5中門控信號(xnho)GATA的作用第23頁/共114頁第二十三頁,共115頁。(7) (7) 六種工作方式六種工作方式(fngsh)(fngsh)總結(jié)總結(jié) 時鐘(shzhng)周期和輸出周期的區(qū)別 輸出波形在時鐘(shzhng)下降沿產(chǎn)生電平變化方式方式N N與輸出波形關(guān)系與輸出波形關(guān)系改變計數(shù)值改變計數(shù)值0 0寫入計數(shù)值寫入計數(shù)值N N后,經(jīng)后,經(jīng)N N1 1個個CLKCLK脈沖,輸出變高脈沖,輸出變高下一個下一個CLKCLK周期立即周期立即有效有效1 1單穩(wěn)脈沖的寬度為單穩(wěn)脈沖的寬度為N N個個CLKCLK外部觸發(fā)以后有效外部觸發(fā)以后有效2 2每每N N
19、個個CLKCLK脈沖輸出一個脈沖輸出一個CLKCLK周期的脈沖周期的脈沖計數(shù)到計數(shù)到1 1以后有效以后有效3 3前一半為高電平、后一半為低電平的方波前一半為高電平、后一半為低電平的方波外部觸發(fā)有效外部觸發(fā)有效 / / 計計數(shù)到數(shù)到1 1有效有效4 4寫入寫入N N后經(jīng)過后經(jīng)過N N1 1個個CLKCLK,輸出寬度為,輸出寬度為1 1個個CLKCLK的脈的脈沖沖計數(shù)到計數(shù)到0 0有效有效5 5門控觸發(fā)后過門控觸發(fā)后過N N1 1個個CLKCLK,輸出寬度為,輸出寬度為1 1個個CLKCLK的的脈沖脈沖外部觸發(fā)有效外部觸發(fā)有效計數(shù)值(shz)N與輸出波形的關(guān)系 第24頁/共114頁第二十四頁,共1
20、15頁。門控信號門控信號(xnho)GATE(xnho)GATE的作用的作用方式GATE低電平或變低電平 上升沿高電平0禁止計數(shù)允許計數(shù)1啟動計數(shù),下一個CLK脈沖使輸出為低2禁止計數(shù),立即使輸出為高重新裝入計數(shù)值,啟動計數(shù)允許計數(shù)3禁止計數(shù),立即使輸出為高重新裝入計數(shù)值,啟動計數(shù)允許計數(shù)4禁止計數(shù)允許計數(shù)5啟動計數(shù)第25頁/共114頁第二十五頁,共115頁。 方式2(分頻器)、方式4(軟件(run jin)觸發(fā)選通)和方式5( 硬件觸發(fā)選通),它們的輸出波形相同,都是寬度為 1個CLK周期的負脈沖。區(qū)別是:方式2是自動重復工作的,而方式4需要由軟件(run jin)(設置計數(shù)初值)觸發(fā)啟動,
21、方式5需要由硬件(門控GATE信號)觸發(fā)啟動。 方式5(硬件觸發(fā)選通)與方式1(硬件觸發(fā)單穩(wěn)),觸發(fā)信號相同,但輸出波形不同:方式1輸出為寬度是N個CLK周期的負脈沖(計數(shù)過程中輸出為低) ,而方式5輸出為寬度是1個CLK周期的負脈沖(計數(shù)過程中輸出為高)。第26頁/共114頁第二十六頁,共115頁。 6種工作方式中,只有(zhyu)方式0,寫入控制字后輸出為低;其余5種方式,都是寫入控制字后輸出為高。 6種工作方式中的任何一種方式,只有(zhyu)在寫入計數(shù)值后才能開始計數(shù)。方式0、2、3、4都是寫入計數(shù)初值后,計數(shù)過程就開始了。而方式1和方式5在寫入計數(shù)初值后,需由外部GATE信號的觸發(fā)啟
22、動,才能開始計數(shù)過程。 6種工作方式中,只有(zhyu)方式2(分頻器)和方式3(方波發(fā)生器)為自動重復工作方式,其他4種方式都是一次 性計數(shù),要繼續(xù)工作需要重新啟動。 圖7.15是8253六種工作方式下的輸出波形圖。第27頁/共114頁第二十七頁,共115頁。圖7.15 8253六種工作(gngzu)方式下的輸出波形圖第28頁/共114頁第二十八頁,共115頁。1 1寫入方式寫入方式(fngsh)(fngsh)控制字:控制字:計數(shù)器選擇:00計數(shù)器001計數(shù)器110計數(shù)器211無意義D7 D6 D5 D4 D3 D2 D1 D0工作方式選擇:000方式0001方式110方式211方式3100
23、方式4101方式5讀寫格式:00計數(shù)值進行鎖存01只讀/寫低8位10只讀/寫高8位11先讀/寫低8位,后高8位數(shù)制選擇:0二進制格式1BCD格式(十進制)8253/82548253/8254方式控制方式控制(kngzh)(kngzh)字格式字格式 7.1.3 8253/82547.1.3 8253/8254的編程的編程第29頁/共114頁第二十九頁,共115頁。 2、寫入計數(shù)初值寫入計數(shù)初值的時候要注意下面幾個問題:對計數(shù)器設置初值之前,必須先寫控制字。設置計數(shù)初值的時候,要和控制字中規(guī)定的讀寫格式對應(duyng)。若控制字規(guī)定只讀寫低8位,則自動寫入低8位,高8位填0;若規(guī)定只讀寫高8位,
24、則自動寫入高8位,低8位填0;若規(guī)定寫16位,則先寫低8位,再寫高8位。由于每一個計數(shù)器都是先減1,再判斷是否為0,所以寫入初值0,實際上表示最大數(shù)。0000H在二進制計數(shù)時其實表示65536,在十進制計數(shù)時表示10000。第30頁/共114頁第三十頁,共115頁。計數(shù)初值的計算有下面幾種情況:當計數(shù)器工作在方式2或者方式3的時候,實際上是一個分頻器,因此計數(shù)常數(shù)就是分頻系數(shù),分頻系數(shù)i/o(i:輸入CLK頻率;o:OUT端輸出頻率)。當計數(shù)器作為定時器工作時,CLK通常來自系統(tǒng)內(nèi)部的時鐘,計數(shù)常數(shù)就是定時系數(shù),定時系數(shù)T/tCLK=TCLK(T為定時時間,CLK為輸入的CLK頻率)。當計數(shù)器
25、作為外部計數(shù)使用(shyng)時,計數(shù)脈沖通常來自系統(tǒng)外部,計數(shù)常數(shù)就是要記錄的外部事件的脈沖個數(shù)。第31頁/共114頁第三十一頁,共115頁。3 3計數(shù)值和狀態(tài)的讀回計數(shù)值和狀態(tài)的讀回(1) 8253(1) 8253的計數(shù)值的讀回的計數(shù)值的讀回 由由CPUCPU訪問每個通道的輸出鎖存器訪問每個通道的輸出鎖存器OLOL,即可實,即可實現(xiàn)讀出每個通道的計數(shù)值?,F(xiàn)讀出每個通道的計數(shù)值。 在上面的方式控制字格式中,我們看到,如在上面的方式控制字格式中,我們看到,如果果D5D4D5D40000,就表示鎖存該計數(shù)器的值,用來,就表示鎖存該計數(shù)器的值,用來(yn li)(yn li)進行讀入。進行讀入。第
26、32頁/共114頁第三十二頁,共115頁。(2) 8254(2) 8254的計數(shù)值和狀態(tài)讀回的計數(shù)值和狀態(tài)讀回多了專門的讀回命令字,可以將多了專門的讀回命令字,可以將3 3個計數(shù)器的計數(shù)個計數(shù)器的計數(shù)值和狀態(tài)都進行鎖存,并且向值和狀態(tài)都進行鎖存,并且向CPUCPU返回一個返回一個(y (y )狀態(tài)字狀態(tài)字 讀回命令寫入控制端口,而狀態(tài)字和計數(shù)值都通讀回命令寫入控制端口,而狀態(tài)字和計數(shù)值都通過相應的計數(shù)器端口讀出過相應的計數(shù)器端口讀出 第33頁/共114頁第三十三頁,共115頁。計數(shù)值鎖存:0鎖存計數(shù)值1不鎖存計數(shù)值狀態(tài)字鎖存:0鎖存狀態(tài)字1不鎖存狀態(tài)字選擇計數(shù)器:D31,選擇計數(shù)器2D21,選
27、擇計數(shù)器1D11,選擇計數(shù)器01 1 D5 D4 D3 D2 D1 0圖7.17 8254的讀回命令(mng lng) 輸出端OUT狀態(tài):0低電平1高電平讀寫格式工作方式 D7 D6 D5 D4 D3 D2 D1 D0數(shù)制注:讀寫格式、工作方式,數(shù)制的含義同8254的方式控制字計數(shù)初值狀態(tài):0已經(jīng)進入減1計數(shù)器1未進入減1計數(shù)器圖7.18 8254的狀態(tài)字 第34頁/共114頁第三十四頁,共115頁。 例例7.1 7.1 用用82538253的計數(shù)器的計數(shù)器0 0,工作在方式,工作在方式(fngsh)1(fngsh)1下,下,按十進制計數(shù),初值為按十進制計數(shù),初值為30403040;若該;若該
28、82538253的端口地址為的端口地址為38838BH38838BH,請寫出初始化程序段。,請寫出初始化程序段。 MOVMOV DX,38BHDX,38BH MOV AL,33HMOV AL,33H OUT DX,ALOUT DX,AL MOV AL,40HMOV AL,40H MOV DX,388HMOV DX,388H OUT DX,ALOUT DX,AL MOV AL,30HMOV AL,30H OUT DX,ALOUT DX,AL第35頁/共114頁第三十五頁,共115頁。 例例7.2 7.2 在在82538253中,讀取計數(shù)器中,讀取計數(shù)器1 1的的1616位計數(shù)值,存入位計數(shù)值,存
29、入(cn r)CX(cn r)CX中,設地址同例中,設地址同例7.17.1,請寫出程序段。,請寫出程序段。 MOVMOV DX,38BHDX,38BH MOV AL,40HMOV AL,40H OUT DX,ALOUT DX,AL MOV DX,389HMOV DX,389H IN DX,ALIN DX,AL MOV CL,ALMOV CL,AL IN DX,ALIN DX,AL MOV CH,ALMOV CH,AL第36頁/共114頁第三十六頁,共115頁。 例例7.37.3在在82548254中,利用讀回命令,讀回計數(shù)器中,利用讀回命令,讀回計數(shù)器1 1的的1616位計數(shù)值位計數(shù)值(shz
30、)(shz)和狀態(tài)字,計數(shù)值和狀態(tài)字,計數(shù)值(shz)(shz)存入存入CXCX,狀態(tài)字存入,狀態(tài)字存入BLBL,設地,設地址同例址同例7.17.1,請寫出程序段。,請寫出程序段。 MOVMOVDX,38BHDX,38BH MOV AL,0C4HMOV AL,0C4H OUT DX,ALOUT DX,AL MOV DX,389HMOV DX,389H OUT AL,DXOUT AL,DX MOV BL,ALMOV BL,AL IN AL,DXIN AL,DX MOV CL,ALMOV CL,AL IN AL,DXIN AL,DX MOV CH,ALMOV CH,AL第37頁/共114頁第三十七
31、頁,共115頁。7.1.4 8253/82547.1.4 8253/8254的應用的應用(yngyng)(yngyng)實例實例圖7.7 8253在PC機中的連接(linji) 第38頁/共114頁第三十八頁,共115頁。如圖7.7,在IBM PC系列計算機中,用8253的3個計數(shù)器進行時鐘計時、DRAM刷新定時和控制揚聲器發(fā)聲聲調(diào), 8253的端口地址分別為40H、41H、42H和43H,輸入時鐘都為1.193MHz。計數(shù)器0產(chǎn)生基本時鐘MOV AL,36H;計數(shù)器0的控制字為00110110OUT 43H, ALMOV AL,0OUT 40H, AL;計數(shù)器0的初值為0000OUT 40H
32、, AL由上面初始化程序可見,計數(shù)器0工作在方式3下,產(chǎn)生方波;初值為0,也就是最大的65536,則其方波的輸出頻率為1.193MHz/65536=18.2。DOS系統(tǒng)利用定時器0,通過08號中斷(zhngdun)服務程序,實現(xiàn)時鐘計時功能。第39頁/共114頁第三十九頁,共115頁。計數(shù)器計數(shù)器1 1控制控制(kngzh)DRAM(kngzh)DRAM刷新刷新在在PC XTPC XT機中,要求在機中,要求在2ms2ms內(nèi)對內(nèi)對DRAMDRAM進行進行128128次刷新,也就次刷新,也就是刷新的間隔為是刷新的間隔為 2ms/128=15.6us 2ms/128=15.6us。計數(shù)器。計數(shù)器1
33、1輸出間隔輸出間隔15us15us的負脈沖,的負脈沖,我們來看計數(shù)器我們來看計數(shù)器1 1的初始化程序:的初始化程序:MOVMOV ALAL,54H54H;計數(shù)器;計數(shù)器1 1的控制的控制(kngzh)(kngzh)字為字為0101010001010100OUTOUT 43H43H,ALALMOVMOV ALAL,1818;計數(shù)器;計數(shù)器0 0的初值為的初值為1818OUTOUT 41H41H,ALAL由上面初始化程序可見,計數(shù)器由上面初始化程序可見,計數(shù)器1 1工作在方式工作在方式2 2(分頻器)(分頻器)下,只讀寫低位,初值為下,只讀寫低位,初值為1818。由此可知,計數(shù)器。由此可知,計數(shù)器
34、1 1的輸出頻的輸出頻率為:率為:1.193MHz/18 =66.278KHz1.193MHz/18 =66.278KHz,負脈沖的時間間隔為,負脈沖的時間間隔為1/66.278 KHz = 15us1/66.278 KHz = 15us。第40頁/共114頁第四十頁,共115頁。計數(shù)器計數(shù)器2 2控制揚聲器控制揚聲器利用計數(shù)器利用計數(shù)器2 2的輸出,控制揚聲器的發(fā)聲音調(diào),作為的輸出,控制揚聲器的發(fā)聲音調(diào),作為機器的報警信號或者機器的報警信號或者(huzh)(huzh)伴音信號伴音信號 第41頁/共114頁第四十一頁,共115頁。7.2 7.2 并行并行(bngxng)(bngxng)通信接口
35、通信接口8255A8255A第42頁/共114頁第四十二頁,共115頁。7.2.1 8255A7.2.1 8255A的內(nèi)部結(jié)構(gòu)和引腳的內(nèi)部結(jié)構(gòu)和引腳 8255是Intel公司為其80系列(xli)微處理器生產(chǎn)的8位通用可編程并行輸入輸出接口芯片。它具有很強的功能,在使用中可利用軟件編程來指定它將要完成的功能。因此,8255獲得了廣泛的應用。 1、8255A的內(nèi)部結(jié)構(gòu) 三部分:外設接口部分 內(nèi)部邏輯部分 CPU接口部分第43頁/共114頁第四十三頁,共115頁。1、8255的內(nèi)部結(jié)構(gòu)框圖(kungt)數(shù) 據(jù)總 線緩沖器讀/寫控制邏輯A組端口A(8) A組端口C上半部 (4) B 組端口C下半部
36、(4)B組端口B(8)A組控制B組控制8位內(nèi)部數(shù)據(jù)總線內(nèi)部邏輯外設接口DBRDWRA0A1RESETCSI/O PA7PA0I/O PC7PC4I/O PC3PC0I/O PB7PB0CPU接口第44頁/共114頁第四十四頁,共115頁。 (1)數(shù)據(jù)總線緩沖器 這是一個8位雙向三態(tài)數(shù)據(jù)緩沖器,是8255A與CPU之間的數(shù)據(jù)接口(ji ku),是它們之間互相交換信息的必經(jīng)之路。 (2)并行輸入輸出端口A、端口B、端口C 端口A具有一個8位數(shù)據(jù)輸入鎖存器和一個數(shù)據(jù)輸出鎖存器/緩沖器; 端口B具有一個8位數(shù)據(jù)輸入緩沖器和一個數(shù)據(jù)輸出鎖存器/緩沖器; 端口C具有一個8位數(shù)據(jù)輸入緩沖器和一個數(shù)據(jù)輸出鎖存
37、器/緩沖器,一般作為控制或狀態(tài)信息端口。第45頁/共114頁第四十五頁,共115頁。(3)A組控制電路和B組控制電路 控制端口A與端口C的高4位(PC7-PC4) 控制端口B與端口C的低4位(PC3-PC0) 它們各有一個控制單元接收來自讀寫控制部件的命令和CPU通過數(shù)據(jù)總線送來的控制字,并根據(jù)(gnj)控制字來定義各端口的工作方式,以及可以根據(jù)(gnj)CPU的命令字對通道C的每一位置位或復位。第46頁/共114頁第四十六頁,共115頁。(4)讀寫控制部件 該部件用于接收CPU的控制命令,根據(jù)這些命令向片內(nèi)各功能部件發(fā)出操作命令。 共有6個信號: CS是片選信號,通常由高位地址譯碼產(chǎn)生 ;
38、RD和WR是CPU來的讀寫信號; RESET是復位信號,復位后,清除所有寄存器內(nèi)容,并將各端口置成輸入方式(fngsh); A1、A0為地址信號,用于選擇8255內(nèi)部的端口。這6個信號的組合所完成的操作如下表所示。第47頁/共114頁第四十七頁,共115頁。8255A的操作(cozu)A1A0RDWRCS 操作00010端口A數(shù)據(jù)送CPU(輸入)01010端口B數(shù)據(jù)送CPU (輸入)10010端口C數(shù)據(jù)送CPU (輸入)11010非法操作00100CPU數(shù)據(jù)送端口A(輸出)01100CPU數(shù)據(jù)送端口B (輸出)10100CPU數(shù)據(jù)送端口C (輸出)11100CPU數(shù)據(jù)送控制口110數(shù)據(jù)總線浮空
39、1未選中該8255,數(shù)據(jù)總線浮空第48頁/共114頁第四十八頁,共115頁。2、引線(ynxin)及功能1520PA3PA2PA1PA0RDCSGNDA1A0PC7PC6PB0PB110154021PA4PA5PA6PA7WRRESETD0D1D2D3D4D5D6D7302535PC5PC4PC0PC1PC2PC3PB2PB3PB4PB5PB6PB7VCC共有40條引線;電源(dinyun)與地線2條;與外設相連的有24條;與CPU相連的有14條。第49頁/共114頁第四十九頁,共115頁。D0D7:雙向數(shù)據(jù)信號線。 RD:讀信號線。 WR:寫信號線。 CS:片選信號線。 A0、A1:口地址選
40、擇(xunz)信號線。 00-A端口;01-B端口;10-C端口;11-控制口。RESET:復位輸入信號,復位時三個端口自動置為輸入口PA0PA7:A口的8條輸入輸出信號線。PB0PB7:B口的8條輸入輸出信號線。PC0PC7:C口的8條輸入輸出信號線。第50頁/共114頁第五十頁,共115頁。8255有三種工作方式:方式0:基本輸入輸出方式方式1:選通輸入輸出方式方式2:雙向傳送方式 三種工作方式均可由用戶(yngh)編程來選定,即由編程送入控制口內(nèi)的不同控制字來選定。7.2.2 8255A7.2.2 8255A的工作的工作(gngzu)(gngzu)方式方式第51頁/共114頁第五十一頁,
41、共115頁。第52頁/共114頁第五十二頁,共115頁。方式0的基本功能:1、具有兩個8位口(A、B口),兩個4位口(C口的上半部分和下半部分)2、任一端口都可以作為輸入輸出3、輸出是鎖存的,輸入不是鎖存的4、由于方式控制字中D4-D0四位均可規(guī)定各口的輸入或輸出,所以在方式0時,所有端口的輸入、輸出可以有16種不同的組合5、無中斷功能,在作查詢方式工作時,可將C口的某些(mu xi)位作為傳送控制和狀態(tài)信息,A口和B口作為數(shù)據(jù)口6、方式0時序圖及工作過程:P257 第53頁/共114頁第五十三頁,共115頁。2 2)工作方式)工作方式(fngsh)1(fngsh)1(字節(jié)選通字節(jié)選通I/OI
42、/O方式方式(fngsh)(fngsh) A A口或口或B B口仍作為數(shù)據(jù)的輸入口仍作為數(shù)據(jù)的輸入/ /輸出口,同時規(guī)定輸出口,同時規(guī)定C C口的某些位作控制或狀態(tài)信息,起應答聯(lián)絡和中斷請求口的某些位作控制或狀態(tài)信息,起應答聯(lián)絡和中斷請求的作用,的作用,C C口剩下的線作為口剩下的線作為I/OI/O線使用。線使用。第54頁/共114頁第五十四頁,共115頁。方式方式1 1的主要功能:的主要功能:一個或兩個選通的一個或兩個選通的8 8位數(shù)據(jù)端口位數(shù)據(jù)端口每個端口含有每個端口含有(hn yu)(hn yu)三條控制線(是固定制定的,不三條控制線(是固定制定的,不能用程序改變),提供中斷邏輯。能用程
43、序改變),提供中斷邏輯。任一個端口都可以作為輸入或輸出。任一個端口都可以作為輸入或輸出。若只有一個端口工作于方式若只有一個端口工作于方式1 1,余下的,余下的1313位可以工作在方位可以工作在方式式0 0若兩個端口都工作于方式若兩個端口都工作于方式1 1,端口,端口C C還剩下兩位。這兩位可還剩下兩位。這兩位可以由程序指定作為輸入或輸出,也具有置位以由程序指定作為輸入或輸出,也具有置位/ /復位功能。復位功能。 第55頁/共114頁第五十五頁,共115頁。(a)方式1輸入A口工作(gngzu)于方式1輸入,固定用PC5-PC3作聯(lián)絡信號線;B口工作(gngzu)于方式1輸入,固定用PC2-PC
44、0作聯(lián)絡信號線。各端口的功能如下圖:方式 1(A口 )PA7 0PC4PC5PC3&INTEAPC6,7RDINTRAI/OIBFASTBA方式 1(B口 )PB7 0PC2PC1PC0&INTEBRDINTRBIBFBSTBB2第56頁/共114頁第五十六頁,共115頁。 所用到的控制信號的定義如下: STB為低電平有效的輸入(shr)選通信號,由外設提供的輸入(shr)信號,當它有效時,把輸入(shr)裝置來的數(shù)據(jù)送入輸入(shr)鎖存器。 IBF為高電平有效的輸出緩沖器滿信號,通知外設送來的數(shù)據(jù)已被接收,由STB信號的前沿產(chǎn)生。當CPU用輸入(shr)指令讀走數(shù)據(jù)后,此信
45、號被清除。 INTR為中斷請求信號,高電平有效。CPU響應中斷請求后在服務程序中讀走數(shù)據(jù)時,由RD信號將其清除。 INTE為中斷允許狀態(tài),可事先用位控方式寫入。第57頁/共114頁第五十七頁,共115頁。(b)方式1輸出 A口工作(gngzu)于方式1輸出,所用的聯(lián)絡信號線為PC7、PC6、PC3; B口工作(gngzu)于方式1輸出,所用的聯(lián)絡信號線為PC2PC0。 如下圖:A 口方式1 輸出PA7 0PC7PC6PC3&INTEAPC4,5WR2INTRAI/OACKAOBFAB 口方式1 輸出PB7 0PC1PC2PC0&INTEBWRINTRBACKBOBFB第58頁/
46、共114頁第五十八頁,共115頁。各信號作用如下: OBF為輸出(shch)緩沖器滿信號,低電平有效。 ACK為外設響應信號,低電平有效。 INTR為中斷請求信號,高電平有效。 INTE為中斷允許狀態(tài)。 第59頁/共114頁第五十九頁,共115頁。3)3)工作方式工作方式2(2(雙向輸入輸出方式雙向輸入輸出方式) ) 為雙向為雙向I/OI/O方式,即同一端口的方式,即同一端口的I/OI/O線可以作為輸入也線可以作為輸入也可以作為輸出,只有可以作為輸出,只有A A口工作于方式口工作于方式2 2,此時,此時C C口有口有5 5條線被條線被固定為固定為A A口和外設之間的聯(lián)絡信號線??诤屯庠O之間的聯(lián)
47、絡信號線。C C口余下的口余下的3 3條線可條線可以作為以作為B B口方式口方式1 1下的聯(lián)絡線,也可以和下的聯(lián)絡線,也可以和B B口一起口一起(yq)(yq)成成為方式為方式0 0的的I/OI/O線線第60頁/共114頁第六十頁,共115頁。第61頁/共114頁第六十一頁,共115頁。方式2下的信號(xnho)定義:PA7 0PC7PC6PC5PC20WRIBFAI/OOBFAPC31INTE1&PC4&STBAACKA8INTRARDINTE23第62頁/共114頁第六十二頁,共115頁。INTRA:中斷請求信號(xnho),高電平有效;INTE1:A口內(nèi)部輸出中斷允許觸發(fā)
48、器,可由軟件通過對 PC6置位或復位來允許或禁止;INTE2:A口內(nèi)部輸入中斷允許觸發(fā)器,可由軟件通過對 PC4置位或復位來允許或禁止。其他信號(xnho)意義與方式1時相同。 A口方式2實際上是A口在方式1下輸入輸出的組合。所需的5根聯(lián)絡線和方式1是一樣的,只是中斷請求只需要一根線。第63頁/共114頁第六十三頁,共115頁。7.2.3 8255A的編程(1)8255A的控制字控制位的作用(zuyng)如右圖,當D71,是方式控制字的特征位,用輸出指令將方式控制字寫入8255A的控制寄存器中。76543210控制C口低4位1 輸入0 輸出控制B口8位1 輸入0 輸出方式選擇0 方式01 方式
49、1控制C口高4位1 輸入0 輸出控制A口8位1 輸入0 輸出方式選擇00 方式001 方式11 方式2功能控制0: 位操作1: 方式選擇A組控制B組控制第64頁/共114頁第六十四頁,共115頁。 當D7=0,允許(ynx)CPU用輸出指令單獨對C口某一位寫1或0注意:位控字是通過向8255A的控制寄存器寫入的,不是直接對C口寫入。D7D6D5D4D3D2D1D0無關(guān)0置/復位0 復位1 置位C口的位選擇D3D2D1選擇0 0 0PC00 0 1PC10 1 0PC20 1 1PC31 0 0PC41 0 1PC51 1 0PC61 1 1PC7C C口的按位操作控制字格式口的按位操作控制字格
50、式(g shi)(g shi):第65頁/共114頁第六十五頁,共115頁。例例7.4 7.4 假設某假設某8255A8255A的芯片端口地址為的芯片端口地址為FF80HFF83HFF80HFF83H,A A端口工作端口工作(gngzu)(gngzu)在方式在方式0 0,輸出;,輸出;B B端口工作端口工作(gngzu)(gngzu)于方式于方式1 1,輸入,請寫出初始化程序段。,輸入,請寫出初始化程序段。解:根據(jù)方式控制字的格式,控制字應該是:解:根據(jù)方式控制字的格式,控制字應該是:1 00 01 00 0 1111(在本例中(在本例中C C端口高位沒有用,端口高位沒有用,C C端口端口PC
51、2PC0PC2PC0用來用來配合配合B B端口工作端口工作(gngzu)(gngzu),而,而PC3 PC3 沒有用)。程序段沒有用)。程序段如下:如下:MOVMOVDXDX, 0FF83H0FF83HMOVMOVALAL, 86H86H;沒有用到的幾位都寫;沒有用到的幾位都寫0 0OUTOUTDXDX, ALAL第66頁/共114頁第六十六頁,共115頁。例例7.5 8255A7.5 8255A的端口地址同例的端口地址同例6.76.7,要求對端口,要求對端口C C的的PC2PC2置置1 1。解:根據(jù)端口解:根據(jù)端口C C置置0/0/置置1 1控制字格式,控制字應該控制字格式,控制字應該(yn
52、ggi)(ynggi)是是0 000 010 10 000 010 1MOVMOVDXDX, 0FF83H0FF83HMOVMOVALAL, 05H05H;沒有用到的幾位都寫;沒有用到的幾位都寫0 0OUTOUTDXDX, ALAL第67頁/共114頁第六十七頁,共115頁。1、8255A在PC/XT上的應用(yngyng)80 X86&驅(qū)動濾波INTAINTA0DACKINTRPB18255 AGATE0CLK18253OUT1CQDREQ0DPB0GATE1CLK0CLK2OUT0OUT2GATE2IR0INT8259 A+5V1.19MHz+5VD7D0D7D0D7D0D7D0第
53、68頁/共114頁第六十八頁,共115頁。 8255A在系統(tǒng)中的I/O端口地址為60H7FH,但實際使用60H63H,端口A、B、C的地址分別為60H、61H和62H,其中63H為控制寄存器地址。系統(tǒng)BIOS對8255A的初始化程序段是: MOVAL,99H;設置A口、C口為方式0輸入, ; B口為方式0輸出 OUT 63H,AL 當PB7設置為1的時候,從A端口讀入的信息是DIP SW1的狀態(tài)(zhungti),可以確定系統(tǒng)的基本配置情況。如: MOV AL,80H;使PB7輸出1 OUT 61H,AL INAL,60;讀入A端口信息,為DIP SW1的狀態(tài)(zhungti)第69頁/共11
54、4頁第六十九頁,共115頁。2 2、8255A8255A作為開關(guān)作為開關(guān)(kigun)(kigun)和和LEDLED的接口的接口第70頁/共114頁第七十頁,共115頁。3 3、8255A8255A作為并行作為并行(bngxng)(bngxng)打印機的接口打印機的接口第71頁/共114頁第七十一頁,共115頁。7.3 7.3 串行通信串行通信(tng xn)(tng xn)基礎(chǔ)基礎(chǔ)第72頁/共114頁第七十二頁,共115頁?;靖拍罨靖拍?計算機系統(tǒng)的信息交換技術(shù)有并行(bngxng)數(shù)據(jù)傳輸方式和串行數(shù)據(jù)傳輸方式. 串行通信:數(shù)據(jù)按位傳輸,適合遠距離傳輸,傳輸速度相對較慢. 并行(bng
55、xng)通信:多位數(shù)據(jù)同時傳送,傳輸單位一般為8位16位32位,適合近距離傳輸.第73頁/共114頁第七十三頁,共115頁。A發(fā)送器B接收器數(shù)據(jù)流(a)A發(fā)送器/接收器B接收器/發(fā)送器數(shù)據(jù)流(b)A發(fā)送器接收器B接收器發(fā)送器數(shù)據(jù)流(c)第74頁/共114頁第七十四頁,共115頁。第75頁/共114頁第七十五頁,共115頁。(a) 無空閑(kngxin)位第76頁/共114頁第七十六頁,共115頁。(b) 有空閑(kngxin)位第77頁/共114頁第七十七頁,共115頁。波特率(Baud rate):表示串行數(shù)據(jù)傳送速度,它表示每秒鐘傳送的二進制位數(shù),單位為bit/s(bps)。每一位的傳輸時
56、間Td就是波特率的倒數(shù)(do sh)例:若設備每秒傳送120幀信息(字符),每幀信息包含:1個起始位,7個數(shù)據(jù)位,1個奇偶校驗位,1個停止位,這是其傳送的波特率為多少?解:10位/幀120幀/秒1200位/秒1200波特 國際上規(guī)定了一個標準波特率系列,即110、300、600、 1200、1800、2400、4800、9600和19 200波特。串行接口的打印機通常采用110波特,也有采用150波特和300波特。當使用調(diào)制解調(diào)器在公共電話線上進行遠程數(shù)據(jù)通信時常使用1200波特,線路質(zhì)量好的城市和地區(qū)可達2400波特。 第78頁/共114頁第七十八頁,共115頁。 同步通信方式同步通信方式
57、(1 1)在同步通信中,要求發(fā)送端在正式發(fā)送數(shù)據(jù)之)在同步通信中,要求發(fā)送端在正式發(fā)送數(shù)據(jù)之前,先發(fā)送一個同步字符去通知接收端,接收端在收前,先發(fā)送一個同步字符去通知接收端,接收端在收到同步字符后,便開始按照雙方約定的格式和速率接到同步字符后,便開始按照雙方約定的格式和速率接收數(shù)據(jù)收數(shù)據(jù) (2 2)同步傳送)同步傳送(chun sn)(chun sn)時,由于同步字符的不時,由于同步字符的不同,可有不同信息格式,一般分為:同,可有不同信息格式,一般分為: 1 1 單同步:只有一個同步字符單同步:只有一個同步字符 2 2 雙同步:有兩個同步字符雙同步:有兩個同步字符 3 3 外同步:沒有同步字符
58、,靠外部時鐘同步外同步:沒有同步字符,靠外部時鐘同步第79頁/共114頁第七十九頁,共115頁。(3)同步通信格式包括同步字符、數(shù)據(jù)、CRC校驗: 1 同步字符:一種同步標志,指示傳送數(shù)據(jù)的開始。同步字符的選擇依據(jù)是:其位模式要與傳送的數(shù)據(jù)字符有著明顯的差別 2 數(shù)據(jù):指連續(xù)傳送的信息,每個字符可選擇為5、6、7、8位,傳送的內(nèi)容可以是數(shù)據(jù)信息,也可以是命令信息。 3 CRC校驗:循環(huán)冗余校驗,用于數(shù)據(jù)傳送的檢錯。不同在于(ziy),奇偶校驗對一個字符校驗,適于異步通信,而CRC對數(shù)據(jù)塊進行校驗,適用于同步通信 同步字符 數(shù)據(jù)1 數(shù)據(jù)2 . 數(shù)據(jù)n 校驗 一幀第80頁/共114頁第八十頁,共1
59、15頁。異步通信與同步通信的主要異步通信與同步通信的主要(zhyo)(zhyo)區(qū)別區(qū)別(1)時鐘要求 同步通信:發(fā)送與接受時鐘頻率精確相等 異步通信:發(fā)送與接受時鐘頻率基本(jbn)相等即可(2)控制信息 同步通信:要求對整個數(shù)據(jù)塊附加幀信息, 用于高速數(shù)據(jù)鏈路 異步通信:要求對每個數(shù)據(jù)字符均附加幀信息,用于低速設備,低速傳送(3)校驗方式 同步通信:采用16位循環(huán)冗余校驗碼,可靠性高 異步通信:采用1位奇偶校驗,可靠性相對較低第81頁/共114頁第八十一頁,共115頁。RS-232C接口(ji ku)環(huán)境 數(shù)據(jù)終端設備DTE數(shù)據(jù)通信設備DCE數(shù)據(jù)通信設備DCE數(shù)據(jù)終端設備DTERS-232
60、C接口標準RS-232C接口標準傳輸線7.3.27.3.2串行通信接口標準串行通信接口標準(biozhn)(biozhn)RS-232C RS-232C 第82頁/共114頁第八十二頁,共115頁?;局R基本知識 目前(mqin)常用的總線標準:RS-232,RS-422/485,20mA電流環(huán)等. PC機上配置有COM1和COM2兩個串行接口,都采用的是RS-232接口標準. 數(shù)據(jù)終端設備DTE(如計算機),數(shù)據(jù)通信設備DCE(如MODEM) RS232接口有兩種連接器,DB-25,DB-9第83頁/共114頁第八十三頁,共115頁。1. 1. 接口接口(ji ku)(ji ku)特性特性 BD-25連接器機械(jxi)圖 13121110
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)字展廳采購合同范本
- 項目成本控制清單計劃
- 國際購油合同范本
- 九安集團試劑采購合同范本
- 黨支部年度工作整改方案
- 建筑行業(yè)技術(shù)負責人選拔與管理制度
- 地下管道工程安全管理方案
- 交通樞紐衛(wèi)生清掃保潔方案
- 商鋪裝修供貨合同的常見問題
- 航天器組裝和測試技術(shù)標準
- 學齡前兒童眼保健知識PPT
- 產(chǎn)品設計未來職業(yè)生涯規(guī)劃書
- (2024年)特種設備安全法律法規(guī)培訓課件
- 2024年度-急性肺栓塞的急救處理
- 初級社工師培訓
- (高清版)TDT 1013-2013 土地整治項目驗收規(guī)程
- 個人醫(yī)保代辦委托書
- 小班數(shù)學活動《按顏色分類》課件
- AI技術(shù)對文化創(chuàng)意產(chǎn)業(yè)的創(chuàng)新
- 高校物業(yè)物業(yè)管理服務內(nèi)容及標準
- 人教版pep五年級英語上下全冊各課時教學反思
評論
0/150
提交評論