專利名稱:多路異步通訊接口的制作方法
本發(fā)明是關(guān)于IBM個人計算機及其兼容機接口裝置的改進。
為了實現(xiàn)與其它計算機、繪圖儀、串行打字機、中英文終端等一些智能裝置的信息傳遞,目前,市面上普遍使用的采用RS-232C標準的個人計算機及其兼容機都備有一個或最多兩個異步通訊串行接口。由于該類計算機配備的接口少,并且該接口的異步通訊控制器的串行輸出端和串行輸入端各具有一條數(shù)據(jù)傳輸通路,故上述條件限制了IBM個人計算機及其兼容機最多只能與兩臺智能裝置連機通訊,使得難以利用它們組成計算機通訊管理系統(tǒng)。
本發(fā)明的任務在于為采用RS-232C標準的IBM個人計算機及其兼容機提供一種改進了的通訊接口,使它們能夠與多臺智能裝置連機通訊。
本發(fā)明的任務是通過如下方式完成的。
IBM個人計算機及其兼容機使用的采用RS-232C標準的多路異步通訊接口包括異步通訊控制器、地址譯碼器和電平轉(zhuǎn)換器等,其特征在于在異步通訊控制器的串行輸出端設(shè)置了一個具有片選信號端、控制端、一個輸入端和兩個以上輸出端并且它們分別與地址譯碼器、數(shù)據(jù)總線、異步通訊控制器的串行輸出端以及電平轉(zhuǎn)換器相連接的鎖存選通器,在異步通訊控制器的串行輸入端設(shè)置了一個具有片選信號端、控制端、一個輸出端和兩個以上輸入端并且它們分別與地址譯碼器、數(shù)據(jù)總線、異步通訊控制器的串行輸入端以及電平轉(zhuǎn)換器相連接的鎖存選擇器,鎖存選通器和鎖存選擇器的片選信號由地址譯碼器提供,而且它們輸入端至輸出端之間形成的數(shù)據(jù)傳輸通路均可由計算機指令控制其通斷。這樣,異步通訊控制器串行輸出端的串行數(shù)據(jù)信號就可經(jīng)鎖存選通器上按計算機指令規(guī)定從輸入端到輸出端形成的數(shù)據(jù)傳輸通路,向多個外部設(shè)備有選擇地發(fā)送了。異步通訊控制器的串行輸入端也可通過鎖存選擇器上按計算機指令規(guī)定從輸入端到輸出端所形成的數(shù)據(jù)傳輸通路,對多個外部設(shè)備發(fā)來的數(shù)據(jù)選擇其一路接收。
由此可見,本發(fā)明提供的多路異步通訊接口可使采用RS-232C標準的IBM個人計算機及其兼容機具備多路通訊的能力,克服了它們由于接口少不能與多臺智能裝置連機通訊以及不能利用它們組成計算機的通訊管理系統(tǒng)等問題。
下面結(jié)合附圖所示的電路結(jié)構(gòu)框圖給出本發(fā)明的實施例。
參照附圖圖中(1)為地址譯碼器。(2)為異步通訊控制器。
本發(fā)明采用型號為74LS374的D型三態(tài)觸發(fā)器集成件與若干鉗位電阻適當連接后構(gòu)成鎖存選通器(3)。該鎖存選通器也可由型號為74LS273的鎖存器和74LS32或門集成件適當連接構(gòu)成。
74LS374D型三態(tài)觸發(fā)器具有8個輸入端(D0至D7),8個輸出端(Q0至Q7),一個控制端(
OC)和一個時鐘信號端(CLK),如果在它的8個輸出端(Q0至Q7)上各接一只鉗位電阻并且這些電阻的另一端接至高電平,則它可以具備下列功能在時鐘信號(CLK)有效時將出現(xiàn)在8個輸入端(D0至D7)上的電平信號鎖存起來,并同時根據(jù)該電平確定出8個輸出端(Q0至Q7)全部與控制端(
OC)接通通或者一部份與控制端(
OC)接通以形成控制端(
OC)與8個輸出端(Q0至Q7)之間的數(shù)據(jù)傳輸通路。
如果將接有鉗位電阻的74LS374型號的D型三態(tài)觸發(fā)器的時鐘信號端(CLK)、輸入端(D0至D7)、一個控制端(
OC)和8個輸出端(Q0至Q7)分別作為鎖存選通器(3)的片選信號端、控制端、一個輸入端和兩個以上的輸出端并且分別與地址譯碼器(1)、數(shù)據(jù)總線(5)、異步通訊控制器(2)的串行輸出端以及電平轉(zhuǎn)換器(6)相連,計算機就可通過它實現(xiàn)向多個外部設(shè)備有選擇地發(fā)送數(shù)據(jù)信號。
一塊型號為74LS374的D型三態(tài)觸發(fā)器和8個鉗位電阻按上述方式連接后可做成具有8路數(shù)據(jù)傳輸通路的鎖存選通器,如果將二塊或者四塊這種型號的集成件與若干鉗位電阻作適當?shù)倪B接,還可做成具有16路或者32路數(shù)據(jù)傳輸通路的鎖存選通器。
對于鎖存選擇器(4),本發(fā)明則采用74LS151型號的選擇器集成件以及74LS273型號的鎖存器集成件來共同構(gòu)成。
74LS151選擇器具有8個數(shù)據(jù)輸入端(D0至D7)、三個控制端(A、B、C)以及一個輸出端(Y),它可根據(jù)控制端(A、B、C)上的邏輯電平在8個數(shù)據(jù)輸入端(D0至D7)上選擇一路與輸出端(Y)接通。
74LS273鎖存器具有8個數(shù)據(jù)輸入端(D0至D7)、8個數(shù)據(jù)輸出端(Q0至Q7)以及一個片選信號端(CP),它可在片選信號有效時將數(shù)據(jù)輸入端(D0至D7)的電平信號進行鎖存并于輸出端(Q0至Q7)輸出。
上述兩種集成件構(gòu)成鎖存選擇器(4)的方式為從74LS273鎖存器的輸出端(Q0至Q7)上任選三端與74LS151選擇器的控制端(A、B、C)相連以向74LS151選擇器提供控制電平。
如果將構(gòu)成上述鎖存選擇器的74LS273鎖存器的片選信號端(CP)、數(shù)據(jù)輸入端(D0至D7)以及74LS151選擇器的輸出端(Y)、輸入端(D0至D7)分別作為鎖存選擇器(4)的片選信號端、輸入端、一個輸出端和兩個以上的輸入端,并且分別與地址譯碼器(1)、數(shù)據(jù)總線(5)、異步通訊控制器(2)的串行輸入端和電平轉(zhuǎn)換器(7)相連。則對多個外部設(shè)備發(fā)送來的數(shù)據(jù),計算機就可通過它實現(xiàn)有選擇的逐個的接收。
一塊74LS151選擇器集成件與74LS273鎖存器集成件適當連接后可做成具有8路數(shù)據(jù)傳輸通路的鎖存選擇器,如果將2塊或者4塊74LS151選擇器集成件與74LS237鎖存器集成件作適當?shù)倪B接,還可做成具有16路或者32路數(shù)據(jù)傳輸通路的鎖存選擇器。
需要注意的是,連接在鎖存選通器(3)上的電平轉(zhuǎn)換器(6)是將0伏和5伏電平轉(zhuǎn)換為正12伏和負12伏電平的電平轉(zhuǎn)換器。連接在鎖存選擇器(4)上的多個輸入端上的電平轉(zhuǎn)換器(7)是將正12伏和負12伏電平轉(zhuǎn)換成0伏和5伏電平的電平轉(zhuǎn)換器。對于前者,本實施例采用了MC1488型號的集成件,對于后者則采用MC1489的集成件,它們的內(nèi)部都集成了4個電平轉(zhuǎn)換器單元。
權(quán)利要求
一種IBM個人計算機及其兼容機使用的采用RS-232C標準的多路異步通訊接口包括異步通訊控制器(2)、地址譯碼器(1)和電平轉(zhuǎn)換器(6,7)等,其特征在于在異步通訊控制器(2)的串行輸出端設(shè)置了一個具有片選信號端、控制端、一個輸入端和兩個以上輸出端并且它們分別與地址譯碼器(1)、數(shù)據(jù)總線(5)、異步通訊控制器(2)的串行輸出端以及電平轉(zhuǎn)換器(6)相連接的鎖存選通器(3),在異步通訊控制器(2)的串行輸入端設(shè)置了一個具有片選信號端、控制端、一個輸出端和兩個以上輸入端并且它們分別與地址譯碼器(1)、數(shù)據(jù)總線(5)、異步通訊控制器(2)的串行輸入端以及電平轉(zhuǎn)換器(7)相連接的鎖存選擇器(4),鎖存選通器(3)和鎖存選擇器(4)的片選信號由地址譯碼器(1)提供,而且它們輸入端至輸出端之間形成的數(shù)據(jù)傳輸通路均可由計算機指令控制其通斷。
專利摘要
一種多路異步通訊接口,是關(guān)于計算機接口裝置的改進。其特征是在異步通訊控制器的串行輸出端和串行輸入端分別設(shè)置了一個其輸入端至輸出端可形成兩條以上數(shù)據(jù)傳輸通路的,并且這些數(shù)據(jù)傳輸通路均可由計算機指令控制通斷的鎖存選通器和鎖存選擇器;以解決采用RS—232C標準的IBM個人計算機及其兼容機不能與多臺智能裝置連機通訊,難以利用它們組成計算機的通訊管理系統(tǒng)等問題。
文檔編號G06F3/00GK87100464SQ87100464
公開日1988年8月10日 申請日期1987年1月27日
發(fā)明者鄭藍波 申請人:廣州市房地產(chǎn)管理局住宅科學研究設(shè)計所導出引文BiBTeX, EndNote, RefMan