專利名稱:智能通訊接口板的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型涉及計(jì)算機(jī)多路通訊接口。
隨著電子技術(shù)和計(jì)算機(jī)技術(shù)的飛速發(fā)展,越來越多的智能設(shè)備如磁卡讀寫器、條碼閱讀器、多回路控制器、智能儀表等被廣泛地應(yīng)用于各個(gè)領(lǐng)域。通常,這些智能設(shè)備的“智能化”和存儲(chǔ)能力十分有限,加之整體控制和數(shù)據(jù)采集的需要,這些智能設(shè)備(通常數(shù)量相當(dāng)大)只有與計(jì)算機(jī)相聯(lián)接才能發(fā)揮作用。目前計(jì)算機(jī)上的通訊接口,不論是標(biāo)準(zhǔn)化的,還是擴(kuò)展板上帶有的,不僅在數(shù)量上有限,更主要的是當(dāng)所用接口較多時(shí),通訊管理要在計(jì)算機(jī)上編程實(shí)現(xiàn),大大降低了計(jì)算機(jī)的有效工作效率。
本實(shí)用新型目的是提供一種智能通訊接口板,用以管理所接智能設(shè)備與計(jì)算機(jī)之間的通訊,提高所成系統(tǒng)的工作效率。
本實(shí)用新型是由微處理器、存儲(chǔ)器、搶答電路、通訊線路驅(qū)動(dòng)器、電路板組成,微處理器的中央處理機(jī)總線分別接入地址鎖存器、程序存儲(chǔ)器、信息存儲(chǔ)器,中央處理機(jī)還接有網(wǎng)絡(luò)驅(qū)動(dòng)器及復(fù)位電路,網(wǎng)絡(luò)驅(qū)動(dòng)器與終端機(jī)相連,PC機(jī)總線與控制寄存器相連,其輸出接入搶答電路,地址譯碼電路的輸出接入搶答電路,地址譯碼電路的輸出分別接入PC機(jī)數(shù)據(jù)門、地址和控制門、控制寄存器及狀態(tài)讀取門,來自微處理器及PC機(jī)地址和控制信號(hào)分別通過地址和控制門及PC機(jī)的數(shù)據(jù)、地址和控制門并通過總線接入讀寫器及數(shù)據(jù)門,數(shù)據(jù)門的輸出接入微處理器中央處理機(jī)的數(shù)據(jù)總線及PC機(jī)的數(shù)據(jù)總線,上述電路焊接在印刷電路板上。
本實(shí)用新型具有提高信息傳輸速度;通用性強(qiáng)、性能可靠、安裝使用方便等特點(diǎn)。
附
圖1為本實(shí)用新型微處理器電路結(jié)構(gòu)示意圖。
附圖2為本實(shí)用新型譯碼及搶答電路結(jié)構(gòu)示意圖。
附圖3為本實(shí)用新型共用存儲(chǔ)器結(jié)構(gòu)示意圖。
以下結(jié)合附圖對(duì)本實(shí)用新型作進(jìn)一步描述,本實(shí)用新型由中央處理機(jī)1、地址鎖存器2、程序存儲(chǔ)器3、信息存儲(chǔ)器4、網(wǎng)絡(luò)驅(qū)動(dòng)器5及復(fù)位電路6等構(gòu)成微處理器電路,譯碼及搶答電路由控制寄存器7、搶答電路8、地址譯碼電路9、10及狀態(tài)讀取門13組成,共用存儲(chǔ)器電路由PC機(jī)數(shù)據(jù)門、地址和控制門11、12,微處理器的中央處理機(jī)的地址和控制門14、15,讀寫器16及數(shù)據(jù)門17、18組成,微處理器的中央處理機(jī)采用8031,是本實(shí)用新型的智能部件,D5是8031的程序存儲(chǔ)器,D6是8031的專用信息存儲(chǔ)器,D12是8031與計(jì)算機(jī)的共用信息存儲(chǔ)器,是8031與計(jì)算機(jī)間的主要信息通路,8031的P1.1~P1.5、D17和D18構(gòu)成8031與計(jì)算機(jī)間的簡(jiǎn)明信息通路,D3A和D3B組成當(dāng)8031與計(jì)算機(jī)同時(shí)想使用共用信息存儲(chǔ)器D12時(shí)的爭(zhēng)搶電路。
微處理器8031的串口經(jīng)網(wǎng)絡(luò)驅(qū)動(dòng)器D7與智能設(shè)備相聯(lián)成網(wǎng)通訊,8031將智能設(shè)備送來的信息放于D6中暫存。當(dāng)D12空時(shí),8031經(jīng)P1.0啟動(dòng)爭(zhēng)搶電路(P1.0=1),若能搶到D12的使用權(quán)(\EN1為低電平),8031將D6中暫存的由智能設(shè)備送來的信息寫入D12中。然后,8031改變P1.4的狀態(tài)(并把此狀態(tài)在自己的一個(gè)記憶P1.4狀態(tài)的單元中保存),用以告知計(jì)算機(jī)去讀D12中的內(nèi)容,同時(shí)放棄爭(zhēng)搶電路(P1.0=0)。計(jì)算機(jī)經(jīng)D17查詢到P1.4狀態(tài),將此狀態(tài)與計(jì)算機(jī)內(nèi)記憶P1.4狀態(tài)的記憶單位狀態(tài)相比,兩者不等,計(jì)算機(jī)則可知D12中有8031寫入的信息,自己應(yīng)讀出。計(jì)算機(jī)經(jīng)D18的Q0啟動(dòng)爭(zhēng)搶電路(Q0=1),若能搶到D12的使用權(quán)(\EN2為低電平),計(jì)算機(jī)則讀出D12中的信息。然后,計(jì)算機(jī)使自己內(nèi)部記憶P1.4狀態(tài)的記憶單位狀態(tài)等于P1.4的狀態(tài)(表示D12中的8031寫入的信息自己已讀),放棄對(duì)爭(zhēng)搶電路的爭(zhēng)搶(Q0=0),并將自己記憶中的P1.4狀態(tài)(此時(shí)等于8031中記憶的P1.4狀態(tài))寫到D18的Q2輸出端。8031經(jīng)P1.2讀取Q2的狀態(tài),將此狀態(tài)與自己內(nèi)部記憶的P1.4的狀態(tài)相比較,則可知道計(jì)算機(jī)已將8031寫入D12中的信息讀走(兩者相等)與否(兩者不等)。計(jì)算機(jī)經(jīng)D12向8031傳送信息的過程與上述類似,只是計(jì)算機(jī)用Q4經(jīng)8031的P1.3告訴8031,D12中有計(jì)算機(jī)寫入而8031應(yīng)讀的信息,而8031用P1.5經(jīng)D17告訴計(jì)算機(jī)自己是否已讀。
這樣,凡智能設(shè)備要傳給計(jì)算機(jī)的信息,8031都先送到自己的專用存儲(chǔ)器D6中暫存,然后再將這些串行來的信息用并行方式經(jīng)D12送給計(jì)算機(jī)。同樣,計(jì)算機(jī)要送給智能設(shè)備的信息只說明設(shè)備號(hào)后寫入D12,8031便會(huì)將這些信息先送入D6,然后串行送給指定的智能設(shè)備。
以上所述的工作原理中可以看出,本實(shí)用新型將由智能設(shè)備用串行通訊(本來就慢)離散送來的(使之更慢)給計(jì)算機(jī)的信息先收集匯攏,然后用并行方式一次送給計(jì)算機(jī);而計(jì)算機(jī)要送給智能設(shè)備的信息只需一次送給8031,8031即可負(fù)責(zé)送給指定設(shè)備。這就大大提高了(特別是所接智能設(shè)備很多時(shí))信息傳送速度,極大地減輕了計(jì)算機(jī)的負(fù)擔(dān)。
權(quán)利要求1.智能通訊接口板,是由微處理器、存儲(chǔ)器、搶答電路、通訊線路驅(qū)動(dòng)器、電路板組成,其特征在于微處理器的中央處理機(jī)1總線分別接入地址鎖存器2、程序存儲(chǔ)器3、信息存儲(chǔ)器4,中央處理機(jī)還接有網(wǎng)絡(luò)驅(qū)動(dòng)器5及復(fù)位電路6,網(wǎng)絡(luò)驅(qū)動(dòng)器與終端機(jī)相連,PC機(jī)總線與控制寄存器7相連,其輸出接入搶答電路8,地址譯碼電路9的輸出接入搶答電路,地址譯碼電路10的輸出分別接入PC機(jī)數(shù)據(jù)門11、地址和控制門12、控制寄存器7及狀態(tài)讀取門13,來自微處理器及PC機(jī)地址和控制信號(hào)分別通過地址和控制門14、15及PC機(jī)的數(shù)據(jù)、地址和控制門11、12并通過總線接入讀寫器16及數(shù)據(jù)門17、18,數(shù)據(jù)門的輸出接入微處理器中央處理機(jī)的數(shù)據(jù)總線及PC機(jī)的數(shù)據(jù)總線,上述電路焊接在印刷電路板上。
專利摘要本實(shí)用新型涉及計(jì)算機(jī)多路通訊接口,微處理器的中央處理機(jī)總線分別接入地址鎖存器,程序存儲(chǔ)器,信息存儲(chǔ)器,網(wǎng)絡(luò)驅(qū)動(dòng)器,PC機(jī)總線通過控制寄存器接入搶答電路,地址譯碼電路的輸出分別接入PC機(jī)數(shù)據(jù)門,地址和控制門等,上述電路焊接在電路板上,具有信息傳輸速度高,通用性強(qiáng),性能可靠,安裝使用方便等特點(diǎn)。
文檔編號(hào)G06F3/00GK2242483SQ95231758
公開日1996年12月11日 申請(qǐng)日期1995年7月20日 優(yōu)先權(quán)日1995年7月20日
發(fā)明者王培昌 申請(qǐng)人:沈陽高技術(shù)發(fā)展公司