專利名稱:主從機(jī)系統(tǒng)信號(hào)傳輸單片機(jī)控制裝置的制作方法
技術(shù)領(lǐng)域:
本實(shí)用新型屬于一種以單片微機(jī)為控制中心的對(duì)主從機(jī)系統(tǒng)信號(hào)傳輸進(jìn)行控制的裝置。
目前應(yīng)用較多的主從系統(tǒng)信號(hào)傳輸控制裝置多采用多片微機(jī)為控制中心。以并行數(shù)據(jù)線傳輸開關(guān)量,且I/O地址空間有限,故控制回路較少,功能簡(jiǎn)單、且結(jié)構(gòu)復(fù)雜、體積大、造價(jià)高、抗干擾能力不強(qiáng)。
研制本實(shí)用新型的目的在于提供一種控制回路較多、功能較全、體積小、成本低、抗干擾能力強(qiáng)的主從機(jī)系統(tǒng)信號(hào)傳輸單片微機(jī)控制裝置。使用者可根據(jù)不同的要求,迅速組成各種主從機(jī)信號(hào)傳輸控制應(yīng)用系統(tǒng),縮短研制時(shí)間。
以下結(jié)合附
圖1詳細(xì)說(shuō)明本實(shí)用新型的內(nèi)容。
附圖1為本裝置的原理框圖。它以單片機(jī)為核心,由串行/并行數(shù)據(jù)轉(zhuǎn)換鎖存電路,開關(guān)陳列,選通量譯碼電路及鍵盤電路幾部分組成,分別做在兩塊雙面印刷板上,便于組裝和選擇功能適應(yīng)系統(tǒng)規(guī)模,使裝置結(jié)構(gòu)緊湊,體積小。
本實(shí)用新型有以下幾個(gè)特征1、采用單片機(jī)做為裝置的控制中心。
2、采用的單片機(jī)內(nèi)附ROM存貯器及串行通訊口。
3、采用串行通訊口輸出開關(guān)量,經(jīng)轉(zhuǎn)換后驅(qū)動(dòng)開關(guān)器件。
上面所說(shuō)的內(nèi)附ROM存貯器及串行通訊口的單片機(jī)可以是任一種的型號(hào)。
本實(shí)用新型采用的單片機(jī)是帶有串行通訊口及ROM存貯器的型號(hào)。由于本裝置采用串行通訊口輸出開關(guān)量,且無(wú)需外接程序存貯器,使得單片機(jī)的24位并行I/O口可做為其它電量的輸出輸入通道,而24位的并行I/O口輸出的二進(jìn)制碼經(jīng)選通譯碼電路后可產(chǎn)生224個(gè)選通量,即使單片機(jī)配齊64K的程序與數(shù)據(jù)存貯器后,仍可有8位的并行I/O口,可產(chǎn)生256個(gè)選通量,而本裝置是將串行/并行數(shù)據(jù)轉(zhuǎn)換鎖存電路及開關(guān)陣列劃分為若干個(gè)模塊,依應(yīng)用時(shí)具體的要求,決定模塊的數(shù)量,執(zhí)行不同的功能,并將其組合,且由于單片機(jī)串行通訊口的傳輸速率可達(dá)1Mbt/s(即每秒鐘可輸出多達(dá)1000000位的串行數(shù)據(jù)),經(jīng)串行/并行數(shù)據(jù)轉(zhuǎn)換鎖存電路轉(zhuǎn)換后可驅(qū)動(dòng)大量的開關(guān)器件,因而在應(yīng)用中可視具體情況,靈活安排每個(gè)模塊中的開關(guān)器件,適應(yīng)不同的子機(jī)數(shù)量及多功能要求的各種應(yīng)用系統(tǒng)。
本實(shí)用新型在主從機(jī)信號(hào)傳輸系統(tǒng)中的作用是用單片機(jī)的串行通訊口輸出開關(guān)量代替一般的多片機(jī)并行口輸出開關(guān)量,在應(yīng)用中,只要配以不同的信號(hào)發(fā)送/接收裝置,就可組成各種單片機(jī)控制的主從機(jī)信號(hào)傳輸系統(tǒng),它是一種通用性較強(qiáng)的信號(hào)傳輸控制裝置,與一般的多片機(jī)控制裝置相比,具有控制回路多、功能全、體積小、成本低、抗干擾能力較強(qiáng)等優(yōu)點(diǎn)。
下面為附圖(1)、(2)說(shuō)明圖中u1為單片微型計(jì)算機(jī)。 u2為選通量譯碼電路。
u3為串行/并行數(shù)據(jù)轉(zhuǎn)換鎖存電路。 u4為開關(guān)器件陣列。
u5為鍵盤電路。
P0為數(shù)據(jù)總線。P1為串行通訊口。P2為并行I/O口。
X為主機(jī)信號(hào)源 Y0-Yn為接收分機(jī)。
下面的應(yīng)用實(shí)例是利用本裝置組成的語(yǔ)音室教學(xué)設(shè)備,其系統(tǒng)框圖如圖2所示,圖中虛線框?yàn)楸狙b置,其控制過(guò)程如下在系統(tǒng)進(jìn)入工作狀態(tài)后,單片機(jī)執(zhí)行初始化程序,將授課模塊選通量與全“1”開關(guān)量送入發(fā)送子程序的數(shù)據(jù)寄存區(qū),先由并行I/O口發(fā)送此選通量,經(jīng)選通量譯碼電路譯碼后選通授課模塊,再由串行通訊口發(fā)送開關(guān)量,經(jīng)模塊中串行/并行數(shù)據(jù)轉(zhuǎn)換鎖存器轉(zhuǎn)換后驅(qū)動(dòng)開關(guān)器件,并鎖存此開關(guān)量。至此系統(tǒng)進(jìn)入授課狀態(tài),單片機(jī)進(jìn)入等待狀態(tài)。一旦鍵盤上有鍵按下時(shí),鍵盤電路輸出中斷請(qǐng)求信號(hào)至單片機(jī)的
端,單片機(jī)響應(yīng)
中斷后,經(jīng)數(shù)據(jù)總線輸入按鍵代碼,送鍵處理程序處理,當(dāng)某種功能命令的鍵輸入結(jié)束后,轉(zhuǎn)由命令子程序處理,根據(jù)命令的功能狀態(tài),將相應(yīng)的選通量與開關(guān)量送入發(fā)送子程序的數(shù)據(jù)寄存區(qū),由其發(fā)送后,改變相應(yīng)功能模塊中開關(guān)器件的狀態(tài),達(dá)到功能轉(zhuǎn)換的目的。通過(guò)不同的鍵盤操作,可實(shí)現(xiàn)多種工作狀態(tài)的改變及不同功能的交叉組合,由數(shù)據(jù)總線送出工作狀態(tài)信息至顯示器顯示。在工作時(shí)由軟件檢測(cè)系統(tǒng)來(lái)監(jiān)視是否出現(xiàn)工作紊亂。一旦出現(xiàn)自動(dòng)恢復(fù)到授課狀態(tài)。
權(quán)利要求1.一種主從機(jī)系統(tǒng)信號(hào)傳輸單片機(jī)控制裝置,由單片機(jī),串行/并行數(shù)據(jù)轉(zhuǎn)換鎖存電路,開關(guān)陳列,選通量譯碼電路、鍵盤電路等電路組成,其特征在予(1)采用單片機(jī)做為裝置的控制中心;(2)采用的單片機(jī)內(nèi)附ROM存貯器及串行通訊口;(3)采用串行通訊口輸出開關(guān)量。經(jīng)轉(zhuǎn)換后驅(qū)動(dòng)開關(guān)器件。
專利摘要主從機(jī)系統(tǒng)信號(hào)傳輸單片機(jī)控制裝置是一種計(jì)算機(jī)控制裝置,它采用內(nèi)附ROM存貯器及串行通訊口的單片機(jī)作為控制中心,整個(gè)裝置做在兩塊雙面印制板上,便于組裝、調(diào)試及功能安排,回路選擇。本實(shí)用新型可廣泛應(yīng)用于各種傳輸控制系統(tǒng)。
文檔編號(hào)G06F13/10GK2158109SQ9220565
公開日1994年3月2日 申請(qǐng)日期1992年4月28日 優(yōu)先權(quán)日1992年4月28日
發(fā)明者郭新 申請(qǐng)人:郭新