版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
測(cè)控總線與儀器通信技術(shù)主講:武漢大學(xué)電子信息學(xué)院王先培第四章共享存儲(chǔ)區(qū)通信技術(shù)4.1共享存儲(chǔ)區(qū)的物理結(jié)構(gòu)
共享存儲(chǔ)區(qū)從物理結(jié)構(gòu)上可以分為四種:公用總線方式,矩陣開(kāi)關(guān)方式,多端口共用方式和總線窗口方式。4.1.1公用總線方式在公用總線共享存儲(chǔ)區(qū)結(jié)構(gòu)中,各微處理機(jī)都通過(guò)公用總線連接到共享存儲(chǔ)區(qū)上。連接方法有兩種:?jiǎn)喂每偩€方式和多重公用總線方式。圖4-1表示了單公用總線共享存儲(chǔ)區(qū)系統(tǒng),其中M1,M2,M3為共享存儲(chǔ)器;,為共享I/O端口或者外設(shè);P1,P2,P3為三臺(tái)微處理機(jī),它們有自己專用內(nèi)存、專用總線、專用軟件、專用外設(shè)等;BC(BusController)為總線控制器,也稱總線仲裁器。在系統(tǒng)的公用資源中單公用總線是最重要的公用資源,由總線控制器BC來(lái)仲裁某一時(shí)刻由哪一臺(tái)微處理機(jī)使用。實(shí)際上,通過(guò)對(duì)公用總線使用權(quán)的仲裁,也等于對(duì)共享存儲(chǔ)器及共享I/O完成了管理與分配,從而實(shí)現(xiàn)利用共享存儲(chǔ)器作為中介實(shí)現(xiàn)通信。
單公用總線只有一條總線,容易因競(jìng)爭(zhēng)影響通信速率,從而出現(xiàn)瓶頸現(xiàn)象。為了克服瓶頸,提高通信速率和系統(tǒng)可靠性,可采用圖4-2所示的多重公用總線方式。在多重公用總線系統(tǒng)中,可供總線控制器分配的公用總線增多,從而可以減少排隊(duì)現(xiàn)象,提高通信速率;當(dāng)某一條公用總線發(fā)生故障,通信依然可以進(jìn)行,因而比單公用總線系統(tǒng)可靠性高。
4.1.2矩陣開(kāi)關(guān)方式
矩陣開(kāi)關(guān)(也稱縱橫開(kāi)關(guān))式共享存儲(chǔ)器結(jié)構(gòu)中,每一個(gè)共享存儲(chǔ)器Mi,每一個(gè)I/Oi端口與每臺(tái)微處理機(jī)Pi都能建立起一條獨(dú)立通道,如圖4-3所示。圖中黑點(diǎn)表示矩陣開(kāi)關(guān)上的一組開(kāi)關(guān)。4.1.3多端口共用方式圖4-4是多端口共用存儲(chǔ)器結(jié)構(gòu)。該結(jié)構(gòu)由三部分組成:Mi為多端口共用存儲(chǔ)器;Pi表示多臺(tái)微處理機(jī);I/Oi表示多端口共用I/O設(shè)備。P1PiPnM1MiMnI/O1I/OiI/On……………………………………圖4-4多端口共用存儲(chǔ)器
多端口共用存儲(chǔ)器系統(tǒng)有兩種實(shí)現(xiàn)方法:本質(zhì)型多端口存儲(chǔ)器實(shí)現(xiàn)方法,非本質(zhì)型多端口存儲(chǔ)器實(shí)現(xiàn)方法。圖4-5為用這兩種實(shí)現(xiàn)方法組成的多端口共用存儲(chǔ)器系統(tǒng)的結(jié)構(gòu)。本質(zhì)型多端口存儲(chǔ)器是一片內(nèi)部集成了存儲(chǔ)器、端口以及端口控制器的芯片,并具有幾條獨(dú)立訪問(wèn)內(nèi)存的通道,使得存儲(chǔ)器的訪問(wèn)并行化,用它作為多臺(tái)微處理機(jī)的共用存儲(chǔ)器非常方便。非本質(zhì)型多端口存儲(chǔ)器由普通的單口存儲(chǔ)器芯片、多端口(三態(tài)門(mén)芯片)及端口控制器三個(gè)部分組成,僅有一條訪問(wèn)存儲(chǔ)單元的通道,只能由端口控制器控制多端口輪流接通,分別訪問(wèn)。非本質(zhì)型多端口存儲(chǔ)器造價(jià)便宜,結(jié)構(gòu)簡(jiǎn)單,用戶可自行進(jìn)行電路設(shè)計(jì)及連接,在智能儀表與實(shí)時(shí)控制系統(tǒng)中得到較廣泛的應(yīng)用。多端口RAM端口2端口3端口1端口2端口3端口1多端口及端口控制器單口RAM圖4-5(a)本質(zhì)型多端(b)非本質(zhì)型多端口存儲(chǔ)器口存儲(chǔ)器
4.1.4總線窗口方式總線窗口共享存儲(chǔ)區(qū)系統(tǒng)由三部分組成。如圖4-6所示:A機(jī)系統(tǒng)(包括A機(jī)CPU、A機(jī)總線、A機(jī)專用內(nèi)存、A機(jī)共用內(nèi)存、A機(jī)外設(shè));B機(jī)系統(tǒng)(包括B機(jī)CPU、B機(jī)總線、B機(jī)專用內(nèi)存、B機(jī)共用內(nèi)存、B機(jī)外設(shè));總線窗口。系統(tǒng)的共享存儲(chǔ)器是在A、B機(jī)系統(tǒng)中各劃定的一塊特定的內(nèi)存區(qū)域,并將其映射到對(duì)方的存儲(chǔ)空間中,雙方均可訪問(wèn)到。總線窗口實(shí)現(xiàn)兩機(jī)虛擬地址到實(shí)際地址的變換。當(dāng)系統(tǒng)較簡(jiǎn)單時(shí),可用邏輯電路來(lái)實(shí)現(xiàn);當(dāng)系統(tǒng)較龐大時(shí),應(yīng)構(gòu)成內(nèi)含有微處理機(jī)的智能總線窗口。4.2共享存儲(chǔ)區(qū)的邏輯結(jié)構(gòu)4.2.1虛擬結(jié)構(gòu)在多微處理機(jī)系統(tǒng)中,虛擬存儲(chǔ)區(qū)技術(shù)是常用的邏輯結(jié)構(gòu)形式。每臺(tái)微處理機(jī)都帶著存儲(chǔ)器,它既為各處理機(jī)自己所有,又為多機(jī)共享。每臺(tái)微處理機(jī)能訪問(wèn)所有處理機(jī)的存儲(chǔ)器,形成了遠(yuǎn)大于單個(gè)處理機(jī)存儲(chǔ)器容量的虛擬存儲(chǔ)空間,使用虛擬存儲(chǔ)地址尋址。從虛擬邏輯結(jié)構(gòu)上看,共享存儲(chǔ)器把專用與共享融合在一起,可以方便地實(shí)現(xiàn)多機(jī)通信,而且使每臺(tái)微處理機(jī)的存儲(chǔ)空間都得以擴(kuò)大。虛擬邏輯結(jié)構(gòu)首先要解決虛/實(shí)地址間的地址映射問(wèn)題。實(shí)現(xiàn)地址映射的方法有兩種:一種是由硬件電路組成的總線窗口實(shí)現(xiàn)地址映射;另一種是由含有微處理器的智能總線窗口實(shí)現(xiàn)地址映射。當(dāng)一臺(tái)微處理機(jī)要使用另一臺(tái)微處理機(jī)的存儲(chǔ)器時(shí),由總線窗口中的開(kāi)關(guān)控制接通總線,本虛擬地址必須經(jīng)過(guò)總線窗口中的地址變換器進(jìn)行動(dòng)態(tài)重定位,把虛擬地址變成實(shí)際地址之后才可用來(lái)激活本機(jī)地址線,找到正確的存儲(chǔ)單元。虛擬結(jié)構(gòu)必須解決兩臺(tái)或兩臺(tái)以上微處理機(jī)訪問(wèn)同一存儲(chǔ)單元引起的沖突。4.2.2信箱結(jié)構(gòu)
信箱式共享存儲(chǔ)區(qū)把各微處理機(jī)專用與共享存儲(chǔ)區(qū)劃分開(kāi)來(lái),僅建立一塊較小的共享區(qū)供通信使用,而且對(duì)共享區(qū)作了細(xì)分,建立類似郵政信箱格式的分格式邏輯結(jié)構(gòu)。通信池結(jié)構(gòu)很像配水系統(tǒng)的中間水池。四周有許多閥門(mén)接著水源及用戶。若某水源要向某用戶供水,首先打開(kāi)該水源閥們,把應(yīng)配水量放在中間水池中,然后關(guān)掉水源,再打開(kāi)該用戶閥門(mén),則把應(yīng)配水量供給該用戶。這僅僅是個(gè)比喻而已,但由此可見(jiàn),采用通信池結(jié)構(gòu),由于共享存儲(chǔ)區(qū)中每個(gè)存儲(chǔ)單元作用一樣、功能單一,因此共享存儲(chǔ)區(qū)本身比較簡(jiǎn)單。但是對(duì)共享存儲(chǔ)區(qū)使用權(quán)的分配及管理卻比較復(fù)雜,通信速度也比信箱結(jié)構(gòu)慢,不過(guò)它對(duì)共享存儲(chǔ)區(qū)容量的要求要比信箱結(jié)構(gòu)的小。●共享存儲(chǔ)區(qū)設(shè)計(jì)比較簡(jiǎn)單;●共享存儲(chǔ)區(qū)使用權(quán)的分配及管理卻比較復(fù)雜;●通信速度也比信箱結(jié)構(gòu)慢,共享存儲(chǔ)區(qū)容量的要求要比信箱結(jié)構(gòu)的小。4.2.3通信池結(jié)構(gòu)
4.3共享存儲(chǔ)區(qū)的分配與管理共享存儲(chǔ)區(qū)的分配與管理解決兩臺(tái)或兩臺(tái)以上的微處理機(jī)同一時(shí)刻訪問(wèn)共享存儲(chǔ)區(qū)中同一單元而引起的沖突。4.3.1判決器法
判決器是獨(dú)立于各微機(jī)之上的一個(gè)專用單元,它的功能是對(duì)要求使用共享存儲(chǔ)器或公用總線的微機(jī)提出的請(qǐng)求進(jìn)行裁決判決器主要由判決邏輯與開(kāi)關(guān)群電路組成,根據(jù)判決邏輯的不同,可分為:①無(wú)偏判決器:在一個(gè)長(zhǎng)時(shí)間段內(nèi),使各處理器輪流獲取優(yōu)先權(quán);②改進(jìn)型無(wú)偏判決器:在無(wú)偏判決的基礎(chǔ)上優(yōu)先響應(yīng)等待時(shí)間最長(zhǎng)的微處理機(jī)的請(qǐng)求;③固定優(yōu)先級(jí)判決器:它預(yù)先規(guī)定每臺(tái)微處理機(jī)的優(yōu)先級(jí)高低;④FIFO法,按先來(lái)后到次序進(jìn)行優(yōu)先權(quán)的判決。4.3.2端口控制器法2114存儲(chǔ)器芯片為共享存儲(chǔ)器,74LS244就相當(dāng)于微機(jī)掛上總線的開(kāi)關(guān),74LS244與2114之間的連線為單公用總線,端口控制器負(fù)責(zé)共享存儲(chǔ)器的分配及管理。端口控制器相當(dāng)于單公用總線系統(tǒng)中總線控制器BC的作用,由它來(lái)按照預(yù)先設(shè)計(jì)好的判決規(guī)則,對(duì)微處理機(jī)的申請(qǐng)進(jìn)行判決。
4.3.3本質(zhì)型多端口存儲(chǔ)器的裁決邏輯通過(guò)內(nèi)部設(shè)有的邏輯檢測(cè)電路裁決:當(dāng)發(fā)生對(duì)一個(gè)單元同時(shí)讀寫(xiě)時(shí),邏輯檢測(cè)電路將控制先“寫(xiě)”后“讀”;若檢測(cè)到兩端口同時(shí)對(duì)同一單元進(jìn)行“寫(xiě)”操作時(shí),邏輯檢測(cè)電路將使它們排隊(duì),以免沖突。4.3.4總線窗口法
總線窗口有雙重功能:●進(jìn)行虛/實(shí)地址變換,●控制總線窗口內(nèi)總線開(kāi)關(guān),以便實(shí)現(xiàn)對(duì)共享存儲(chǔ)器的分配與管理。4.4雙端口存儲(chǔ)器及其應(yīng)用雙端口存儲(chǔ)器分為雙向傳輸?shù)碾p端口存儲(chǔ)器和單向傳輸?shù)碾p端口存儲(chǔ)器
4.4.1雙向傳輸?shù)碾p端口存儲(chǔ)器每一個(gè)端口都可以對(duì)存儲(chǔ)器進(jìn)行讀寫(xiě),從而實(shí)現(xiàn)兩臺(tái)微處理器間的半雙工數(shù)據(jù)雙向傳輸MP1和MP2是由兩片74LS244芯片提供的三態(tài)門(mén)、譯碼器及“或”門(mén)構(gòu)成的端口;存儲(chǔ)器(2114)A0-9CS
WE
Di
P1A0-9RD
WR
Di
A10-15P1.0譯碼器11P2A0-9RD
WR
Di
A10-15P1.0譯碼器11EP1EP2EP1和EP2是端口控制器的輸出信號(hào)決定P1或P2對(duì)2114有效由P0口提供低8位、P2.0-P2.1共10位地址線對(duì)2114進(jìn)行片內(nèi)尋址由P2.2-P2.7口提供高6位地址線與P1.0控制信號(hào)經(jīng)譯碼器譯碼
對(duì)2114進(jìn)行片選MP1MP2(1)端口構(gòu)造由微處理器的讀寫(xiě)信號(hào)合成2114的讀寫(xiě)信號(hào),并控制數(shù)據(jù)線的導(dǎo)通方向;(2)端口控制器構(gòu)造●邏輯結(jié)構(gòu):采用通信池結(jié)構(gòu),在共享區(qū)只設(shè)置一個(gè)數(shù)據(jù)緩沖區(qū),發(fā)送與接收必須分別進(jìn)行?!駭?shù)據(jù)的讀寫(xiě):數(shù)據(jù)的寫(xiě)入和讀取一次完成,發(fā)信方把數(shù)據(jù)連續(xù)寫(xiě)入共享存儲(chǔ)器后,接收方立即從共享存儲(chǔ)器中把數(shù)據(jù)讀出;●存儲(chǔ)區(qū)分配和管理:端口控制器只對(duì)發(fā)送請(qǐng)求進(jìn)行裁決,判決算法采用固定優(yōu)先算法。MS1和MS2為發(fā)送請(qǐng)求信號(hào)由MS1和MS2產(chǎn)生MS信號(hào),送1號(hào)、2號(hào)與非門(mén),當(dāng)P1和P2同時(shí)要求發(fā)送數(shù)據(jù)時(shí),可防止EP1和EP2被同時(shí)置“1”,引起訪問(wèn)沖突MA1和MA2為接收請(qǐng)求信號(hào)EN1和EN2為傳輸結(jié)束信號(hào)3號(hào)R-S觸發(fā)器的Q和Q非輸出端分別送到1號(hào)、2號(hào)與非門(mén),以保證P1提出發(fā)送請(qǐng)求時(shí),2號(hào)與非門(mén)關(guān)閉,即P1比P2具有更高的優(yōu)先級(jí)Pi(i=1,2)向Pj(j=2,1)發(fā)送數(shù)據(jù)的過(guò)程:4.4.2單向傳輸?shù)碾p端口存儲(chǔ)器
雙機(jī)全雙工數(shù)據(jù)傳輸:用兩個(gè)單向傳輸雙端口存儲(chǔ)器做為共享區(qū)同時(shí)工作,來(lái)構(gòu)造雙單片機(jī)間全雙工數(shù)據(jù)傳輸;單向傳輸雙端口共享存儲(chǔ)器中采用了信箱式邏輯結(jié)構(gòu)傳輸控制:
1)P1向第一個(gè)單向傳輸雙端口存儲(chǔ)器寫(xiě)入數(shù)據(jù),P2向第二個(gè)單向傳輸雙端口存儲(chǔ)器寫(xiě)入數(shù)據(jù);
2)同步;3)P1從第二個(gè)單向傳輸口存儲(chǔ)器讀取數(shù)據(jù),P2從第一個(gè)單向傳輸雙端口存儲(chǔ)器讀取數(shù)據(jù)。類全雙工通信:任何一臺(tái)微處理器,讀、寫(xiě)存儲(chǔ)器并不是同時(shí)進(jìn)行,而是串聯(lián)進(jìn)行單向傳輸雙端口存儲(chǔ)器的端口構(gòu)造EP1和EP2決定哪臺(tái)處理器對(duì)存儲(chǔ)器有效數(shù)據(jù)傳輸過(guò)程:
1)若存儲(chǔ)器空,P1將數(shù)據(jù)寫(xiě)入存儲(chǔ)器;
2)軟件設(shè)置EAP1信號(hào),中斷P2;
3)P2響應(yīng)中斷,從存儲(chǔ)器讀數(shù)據(jù);
4)軟件設(shè)置EAP2信號(hào),中斷P1;
5)傳輸完成;4.5交叉內(nèi)存雙通信池及其應(yīng)用4.5.1雙通信池的結(jié)構(gòu)框圖控制電路控制電路ABW/RCE1DBBABW/RCS1DBABW/RCS1RAMABW/RCE1DBDB池A控制電路控制電路ABW/RCE1DBABW/RCS1DBABW/RCS1RAMABW/RCE1DBDB池B單片機(jī)A及接口單片機(jī)B及接口PCPDQQP’P’利用雙通信池可以互易物理位置的原理來(lái)實(shí)現(xiàn)雙單片機(jī)通信雙通信池結(jié)構(gòu)中兩個(gè)通信池交替作為兩臺(tái)微處理器的內(nèi)存使用,又稱為交叉內(nèi)存結(jié)構(gòu)4.5.2雙通信池工作原理兩片共享存儲(chǔ)器
數(shù)據(jù)橋(雙向橋)
地址橋(單向橋)
輔助電路
(控制數(shù)據(jù)橋和地址橋的導(dǎo)通狀態(tài))
通信過(guò)程如下:任意時(shí)刻,A機(jī)與B機(jī)控制數(shù)據(jù)橋與地址橋使各自與一個(gè)通信池A連通,A機(jī)把自己存放在發(fā)送緩沖區(qū)中的數(shù)據(jù)寫(xiě)入通信池,B機(jī)把自己存放在發(fā)送緩沖區(qū)中的數(shù)據(jù)寫(xiě)入另外一個(gè)通信池B中。由主機(jī)(設(shè)為A機(jī))發(fā)P信號(hào),經(jīng)D觸發(fā)器變?yōu)樾盘?hào),信號(hào)將控制地址橋及數(shù)據(jù)橋開(kāi)關(guān)群的切換,實(shí)現(xiàn)兩個(gè)通信池互易物理位置?;ヒ孜锢砦恢煤螅扔芍鳈C(jī)(A機(jī))通信池B中讀取數(shù)據(jù),存入自己的接收數(shù)據(jù)緩沖區(qū)中。接收完畢后A機(jī)向B機(jī)發(fā)一中斷請(qǐng)求信號(hào),B機(jī)響應(yīng)中斷,在其中斷服務(wù)程序中安排從通信池A中讀出數(shù)據(jù)并存入自己的接收數(shù)據(jù)緩沖區(qū)中。在通信過(guò)程中,以A機(jī)為主機(jī),由它來(lái)掌握切換實(shí)際時(shí)機(jī)與中斷時(shí)機(jī),B機(jī)為從機(jī)。4.5.3數(shù)據(jù)橋及數(shù)據(jù)橋控制電路
(1)數(shù)據(jù)雙向橋:三態(tài)門(mén)構(gòu)成(2)數(shù)據(jù)橋控制電路:控制數(shù)據(jù)雙向橋的導(dǎo)通方向讀寫(xiě)控制信號(hào)片選信號(hào)主控機(jī)A產(chǎn)生的信號(hào)經(jīng)D觸發(fā)器變換之后的通信池切換信號(hào)4.5.4地址橋及輔助電路(1)地址橋地址線為單向總線,數(shù)據(jù)線為雙向總線,所以地址橋?yàn)閱蜗驑?,而?shù)據(jù)橋?yàn)殡p向橋。與數(shù)據(jù)橋相同的切換信號(hào)(2)輔助電路:切換信號(hào)與中斷信號(hào)產(chǎn)生電路(A機(jī)為主機(jī))地址線A2~A7經(jīng)3-8譯碼器產(chǎn)生,判斷訪問(wèn)地址的物理位置A機(jī)產(chǎn)生的切換信號(hào)控制信號(hào)4.5.5交叉內(nèi)存雙通信池應(yīng)用舉例雙單片機(jī)數(shù)據(jù)采集系統(tǒng)A機(jī)負(fù)責(zé)數(shù)據(jù)采集,B機(jī)負(fù)責(zé)數(shù)據(jù)處理;A機(jī)采集好后送入通信池中。當(dāng)數(shù)據(jù)裝滿后,機(jī)A發(fā)出切換指令,內(nèi)存交叉互易,B機(jī)讀出數(shù)據(jù),完成雙機(jī)通信。B機(jī)正常運(yùn)行時(shí)負(fù)責(zé)對(duì)所采集的數(shù)據(jù)進(jìn)行數(shù)據(jù)處理,在雙機(jī)通信時(shí),機(jī)B負(fù)責(zé)從通信池讀取數(shù)據(jù)并存入磁盤(pán)以供數(shù)據(jù)處理。虛線框部分為交叉內(nèi)存雙通信池4.6簡(jiǎn)易總線窗口的設(shè)計(jì)總線窗口共享存儲(chǔ)區(qū)雙微處理器系統(tǒng)中總線窗口的作用:(1)控制雙微機(jī)的總線通斷,即起總線開(kāi)關(guān)作用;(2)實(shí)現(xiàn)虛擬地址與實(shí)際地址的變換,即起地址變換作用。若:
A機(jī)和B機(jī)對(duì)共享存儲(chǔ)區(qū)M1的訪問(wèn)地址取相同范圍,而且A機(jī)和B機(jī)對(duì)共享存儲(chǔ)區(qū)M2的訪問(wèn)地址也取相同的范圍,不需要進(jìn)行虛實(shí)地址變換,總線窗口中也可以省去地址變換電路。沒(méi)有地址變換作用的總線窗口稱為簡(jiǎn)易總線窗口。
4.6.1系統(tǒng)結(jié)構(gòu)
主機(jī):部分專用,部分共享的存儲(chǔ)區(qū)從機(jī):部分專用,部分共享的存儲(chǔ)區(qū)簡(jiǎn)易總線窗口(虛線框部分)
通信過(guò)程:主機(jī)要求從機(jī)發(fā)送數(shù)據(jù)2)主機(jī)確認(rèn)RDY2,通過(guò)PIO1向總線控制邏輯發(fā)請(qǐng)求通信信號(hào)CMRQ13)確認(rèn)CMRQ1,產(chǎn)生總線請(qǐng)求信號(hào)BUSRQ2送從機(jī)4)從機(jī)響應(yīng)BUSRQ2,發(fā)出BUSAK2給總線控制邏輯,并放棄總線使用權(quán)5)總線控制邏輯控制總線開(kāi)關(guān),接通主機(jī)總線,并將BUSAK2通過(guò)PIO1傳送給主機(jī)
6)主機(jī)確認(rèn)從機(jī)放棄總線,且總線接通,將M2共享區(qū)數(shù)據(jù)轉(zhuǎn)移到M1專用存儲(chǔ)區(qū)4.6.2總線開(kāi)關(guān)(1)地址總線開(kāi)關(guān)地址總線單向總線,按理地址總線開(kāi)關(guān)應(yīng)采用單向開(kāi)關(guān)。但考慮到總線窗口的特殊情況,即要對(duì)內(nèi)存單元尋址,反過(guò)來(lái)也要對(duì)內(nèi)存單元尋址,在與之間地址線必須能雙向傳輸,因此地址總線開(kāi)關(guān)應(yīng)設(shè)計(jì)成雙向開(kāi)關(guān)。74LS245是一種雙向總線驅(qū)動(dòng)器,其中引腳1與引腳19為控制端,用來(lái)控制導(dǎo)通方向,1片245芯片可控制8條總線的通斷。
(2)控制總線開(kāi)關(guān)80C51的控制總線中,為三態(tài)總線,與地址總線采用雙向總線理由一樣,控制總線開(kāi)關(guān)應(yīng)當(dāng)采用雙向開(kāi)關(guān),即選用74LS245。(3)數(shù)據(jù)總線開(kāi)關(guān)數(shù)據(jù)總線從本質(zhì)上看就是雙向總線,因此數(shù)據(jù)總線開(kāi)關(guān)采用雙向開(kāi)關(guān),即選用LS245。特點(diǎn):(1)均為雙向總線;(2)數(shù)據(jù)總線:一個(gè)通信周期中的雙向;(3)地址、控制總線:通信周期間的雙向4.6.3總線開(kāi)關(guān)的控制邏輯
兩個(gè)關(guān)鍵問(wèn)題:(1)控制其中一臺(tái)微處理器放棄總線;(2)控制總線開(kāi)關(guān)接通另一臺(tái)微處理器;1,80C51-PIO1與80C51-PIO2標(biāo)志信號(hào)在這里,80C51-PIO1與80C51-PIO2口(可以是8031/51系列單片機(jī)P0~P3口任何8位I/O端口,可自行定義)各信號(hào)含義如下。RDY1:CPU1已把發(fā)送數(shù)據(jù)準(zhǔn)備好RDY2:CPU2已把發(fā)送數(shù)據(jù)準(zhǔn)備好CMRQ1:CPU1請(qǐng)求對(duì)方發(fā)送數(shù)據(jù)CMRQ2:CPU2請(qǐng)求對(duì)方發(fā)送數(shù)據(jù)BUSAK1:CPU1總線認(rèn)可,放棄總線BUSAK2:CPU2總線認(rèn)可,放棄總線若CPU1把要發(fā)送的數(shù)據(jù)已準(zhǔn)備好,則使PIO1的位置1,該信號(hào)連到PIO2的PA3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44860-2024面向工業(yè)應(yīng)用的邊緣計(jì)算應(yīng)用指南
- 浙江省溫州市新希望聯(lián)盟2024-2025學(xué)年上學(xué)期八年級(jí)期中考試數(shù)學(xué)試卷
- 高中生物 第6章 第4節(jié) 細(xì)胞的癌變教案 新人教版必修1
- 廣東省肇慶市高中數(shù)學(xué) 第二章 隨機(jī)變量及其分布 2.4 正態(tài)分布教案 新人教A版選修2-3
- 八年級(jí)生物上冊(cè) 7.19.2植物的生長(zhǎng)發(fā)育教案 (新版)蘇科版
- 2023六年級(jí)數(shù)學(xué)上冊(cè) 五 完美的圖形-圓信息窗3 圓的面積第1課時(shí)教案 青島版六三制
- 湖南省醴陵市七年級(jí)地理上冊(cè) 5.2 國(guó)家經(jīng)濟(jì)合作教案 (新版)湘教版
- 2023一年級(jí)數(shù)學(xué)上冊(cè) 8 20以內(nèi)的進(jìn)位加法第6課時(shí) 解決問(wèn)題(2)教案 新人教版
- 2024-2025學(xué)年高中歷史 第3單元 古代中國(guó)的科學(xué)技術(shù)與文學(xué)藝術(shù)單元小結(jié)與測(cè)評(píng)教案 新人教版必修3
- 租用空調(diào)合同模板(2篇)
- 專業(yè)知識(shí)的敏捷和迭代
- 2024年酒店業(yè)前景與發(fā)展趨勢(shì)
- 傳染病監(jiān)測(cè)與預(yù)警系統(tǒng)建設(shè)
- 高層建筑火災(zāi)逃生與自救策略
- 學(xué)校食堂消防安全知識(shí)培訓(xùn)
- 企業(yè)職工代表大會(huì)條例
- 總監(jiān)理工程師個(gè)人工作總結(jié)
- DLT1249-2013 架空輸電線路運(yùn)行狀態(tài)評(píng)估技術(shù)導(dǎo)則
- 肛腸科患者的營(yíng)養(yǎng)支持與飲食調(diào)理實(shí)踐
- 電磁炮完整分
- 海水直接電解制氫研究進(jìn)展
評(píng)論
0/150
提交評(píng)論