專利名稱:家用微機漢卡的制作方法
技術領域:
本實用新型涉及一種計算機漢卡。
近年來,微機開始進入千家萬戶。現階段大部分用戶對家用微機的配置都強調經濟實用,一般先不配置硬盤驅動器和高擋顯示器。漢字功能是家用微機的主要功能。在微機裝有硬盤的情況下,漢字軟件啟動后,要把漢字庫等相關程序從硬盤裝入內存中,漢字系統才能工作。微機不裝硬盤,使漢字系統性能受到很大限制,并且,在漢字系統下無法運行DBASE、FOXBASE以及高級語言等較大軟件系統,既便有硬盤的微機在漢字系統下運行較大軟件,也必須將漢字庫部分或全部放在硬盤上,從而降低漢字顯示速度,加快硬盤磨損。為解決這個問題,使微機在漢字系統下運行較大的數據庫軟件或者其它應用軟件,通常在家用微機上配用漢卡。目前流行的漢卡有二類。一類是多功能漢卡,它把微機顯示卡等功能積于一體,但要求配置的顯示器檔次高,且該類型漢卡(例如長城,聯想,雙星漢卡)價格昂貴,一般都在千元左右,不適合一般家庭的微機使用。另一類是用可編程只讀存貯器蕊片(eprom)做字庫存貯體的漢卡,但它所存貯的信息容易受干擾出錯,字庫讀取控制電路復雜,漢字讀取速度慢,不適應286型以上微機使用,漢卡程序與系統程序和一些應用程序兼容性差。
本實用新型的目的就是為了解決上述問題,提供一種成本低、性能穩定、兼容性強的家用微機漢卡。
本實用新型的技術解決方案一種家用微機漢卡,它由地址譯碼控制邏輯電路、漢字庫讀取電路和國標漢字庫組成,該漢卡線路板封裝在盒體1內,線路板的兩端的兩排引腳2從盒體1引出,且兩排引腳按微機內標準擴展插槽中各連接線的規定排列,它可與微機內任意一排擴展空插槽插接,其特征在于地址譯碼控制邏輯電路由可編程邏輯陣列集成塊IC1(型號GAL16V8)、八與非門IC2(型號為74LS30)組成,微機的擴展插槽內的與微機主機CPU相連的地址總線A0-A19中,其地址線A3、A8、A12-A19分別與IC1的定義輸入端18、17腳和2-9腳連接,擴展插槽內由微機主機CPU輸出的輸入輸出寫命令信號(IOW)、存貯器讀命令信號(MEMR)和地址允許線(AEN)分別與IC1的定義輸入端14、13、11腳連接,地址總線中的地址線A0-A2、A4-A7和A9分別與八與非門IC2的八個輸入端連接,IC2的輸出接IC1的定義輸入端1腳,IC1的定義輸出端12腳與漢字庫讀取電路IC3的始能端連接,鎖存器IC3的數據輸入端與插槽中跟微機主機CPU相連的數據總線對應連接,它的輸出接由靜態專用漢字存貯器蕊片IC4組成的國標漢字庫的高位地址輸入端,IC4的片選和輸出有效控制端與IC1的定義輸出端19腳連接,IC4的低位地址輸入端和最低有效位地址端與插槽內地址總線中的相應地址線連接,IC4的輸出端與插槽中數據總線連接。
本實用新型是為家庭和教學用微機專門設計的,支持無硬盤微機運行2、13系列漢字系統和其它數據庫等軟件,其質量可靠,結構緊湊,體積小,操作簡單,使用方便,價格低廉,只需150元左右,制作容易。本實用新型不占用微機系統640K內存,運行漢字系統后減少內存開銷約200K左右,對于有256K系統基本內存的微機即可運行漢字系統,對于有512K內存的微機即可運行DBASEIV、DBASEⅢ-plus,FOXBASE數據庫等軟件,可供各檔次IBM兼容系列微機使用,漢卡程序能自動適應微機顯示卡類型,提高漢字顯示的速度。
圖1是本實用新型的外形圖2是本實用新型的電原理圖由于各類微機中都設有擴展空插槽,且插槽的各個連線都按規定的排列布置的,則圖1中盒體1內的線路板兩端的兩排引腳2插入任一擴展空插槽中,即與微機主機連接上。
在圖2中,本實用新型的漢字庫讀取電路的鎖存器IC3采用74LS373集成塊,它的始能端11腳接可編程邏輯陣列集成塊IC1的定義塊輸出端12腳,它的八個數據輸入端分別對應與插槽中跟微機主機CPU相連的數據總線D0-D7連接,它的輸出接國標漢字庫。本實用新型的國標漢字庫的靜態專用漢字存貯器蕊片IC4采用GB5199集成塊,它存貯了國標一、二級漢字庫中的所有漢字,它的片選端CE和其輸出有效端OE連接一起,與IC1的定義輸出端19腳連接,它的最低位有效地址端A-1和其低位地址輸入端A0’-A8’分別與插槽內地址總線中的地址線A0-A4、A7-A11對應連接,它的高位地址輸入端A9’-A16’分別與IC3的八個數據輸出端連接,IC4的輸出端O0-O7分別與插槽中的數據總線D0-D7對應連接。
眾所周知,我國頒布的交換碼的國家標準GB2312-80中規定,漢字系統采用國標碼每個字節高位置1作為漢字機內碼,漢字機內碼是微機系統內部處理和存貯漢字而使用的代碼,通常用二字節表示,漢字地址碼是指漢字字模庫中存貯的漢字字形碼的邏輯地址碼,漢字字形碼一般是按國標碼的順序排放的,所以漢字地址碼與漢字機內碼之間有著直接的換算關系。
本實用新型使用時,先將專用的漢卡啟動軟盤,插入微機主機的A驅動器中,微機主機就可進入漢字操作狀態,對本實用新型進行操作,當用戶在按鍵盤上用任意一種兩字節的漢字輸入法輸入某一漢字的編碼時,微機主機的漢字操作系統就根據該漢字的編碼找出對應的內碼發出讀漢字點陣的中斷,此時,本實用新型的專用漢卡啟動軟盤中的漢卡讀取程序進行響應,計算出該漢字的地址碼,這樣,微機主機發出地址總線A0-A19中相應的地址線信號和輸入輸出寫命令信號(IOW)及地址允許線(AEN)信號,其中的地址線信號A0-A2、A4-A7和A9送入八與非門IC2的輸入端進行與操作,其結果從IC2的輸出端連同地址線信號A3、A8、A12-A19一起送入可編程邏輯陣列集成塊IC1的定義輸入端2-9、17、18腳,同時IOW信號和AEN信號也送入IC1的定義輸入端14、11腳,IC1進行譯碼后,IC1的定義輸出端12腳就得到一個選通輸出信號,去觸發漢字庫讀取電路IC3。同時,本實用新型的漢卡讀取程序通過微機主機將該漢字在字庫中的地址碼的高八位從數據總線D0-D7送入IC3的輸入端,IC3的輸出端就將高八位地址信號送入國標漢字庫IC4的高位地址輸入端A’9-A’16,然后,本實用新型的漢卡讀取程序通過微機主機再發出地址線信號A12-A19及存貯器讀命令信號(MEMR)和地址允許線(AEN)信號,它們均送到IC1的定義輸入端2-9、13、11腳,使IC1再次譯碼,則在IC1的定義輸出端19腳得到一個選通輸出信號送到IC4的片選端CE和輸出有效端OE,將IC4的數據輸出門打開,同時,本實用新型的漢卡讀取程序通過微機主機將該漢字在字庫中的地址碼低十位通過地址線A0-A4,A7-A11依次送入IC4的低位地址輸入端A’0-A’8、A-1,這樣IC4就根據IC3鎖存的該漢字的高八位地址信號和地址線依次輸入的該漢字的低十位地址信號,從其輸出端D0-D7依次輸出該漢字的32個點陣數據,通過數據總線D0-D7經微機主機中相應程序的處理,就將該漢字顯示在顯示屏上,完成了漢字的操作過程。
根據同樣的方法就可找出二級字庫的所有漢字和信息,這樣,對于無硬盤的簡單微機,只需與本實用新型插接即可增加了漢字功能,且不占它的系統內存,對于有硬盤的微機,只需將本實用新型的漢卡啟動程序替代原來的漢字系統程序即可運行,這樣就無需使用原漢字系統的字庫調入微機內存,直接用本實用新型進行漢字操作,減少了內存的開銷。
本實用新型在可編程邏輯陣列集成塊IC1的定義輸入端16、15腳上分別連接有地址開關S0、S1,它們用來選擇不同分辨率的顯示器,若用高分辨率顯示器(VGA),需接通S1,則IC1的定義輸入端15腳接地,使IC1中的地址譯碼與高分辨率顯示器(VGA)的顯示驅動程序不相沖突,若用其它分辨率的顯示器(如CGA等),則可將S0、S1中的任一開關接地。
權利要求1.一種家用微機漢卡,它由地址譯碼控制邏輯電路、漢字庫讀取電路和國標漢字庫組成,該漢卡線路板封裝在盒體1內,線路板的兩端的兩排引腳2從盒體1引出,且兩排引腳按微機內標準擴展插槽中各連接線的規定排列,它可與微機內任意一排擴展空插槽插接,其特征在于地址譯碼控制邏輯電路由可編程邏輯陣列集成塊IC1(型號GAL16V8)、八與非門IC2(型號為74LS30)組成,微機的擴展插槽內的與微機主機CPU相連的地址總線A0-A19中,其地址線A3、A8、A12-A19分別與IC1的定義輸入端18、17腳和2-9腳連接,擴展插槽內由微機主機CPU輸出的輸入輸出寫命令信號(IOW)、存貯器讀命令信號(MEMR)和地址允許線(AEN)分別與IC1的定義輸入端14、13、11腳連接,地址總線中的地址線A0-A2、A4-A7和A9分別與八與非門IC2的八個輸入端連接,IC2的輸出接IC1的定義輸入端1腳,IC1的定義輸出端12腳與漢字庫讀取電路IC3的始能端連接,鎖存器IC3的數據輸入端與插槽中跟微機主機CPU相連的數據總線對應連接,它的輸出接由靜態專用漢字存貯器蕊片IC4組成的國標漢字庫的高位地址輸入端,IC4的片選和輸出有效控制端與IC1的定義輸出端19腳連接,IC4的低位地址輸入端和最低有效位地址端與插槽內地址總線中的相應地址線連接,IC4的輸出端與插槽中數據總線連接。
2.按權利要求1所述的家用微機漢卡,其特征在于漢字庫讀取電路的鎖存器IC3可采用74LS373集成塊,它的始能端11腳接IC1的定義輸出端12腳,它的八個數據輸入端分別對應與插槽中跟微機主機CPU相連的數據總線D0-D7連接,它的輸出接國標漢字庫。
3.按權利要求1所述的家用微機漢卡其特征在于國標漢字庫的靜態專用漢字存貯器蕊片IC4采用GB5199B集成塊,它的內部中存貯了國標一、二級漢字庫中的所有漢字,它的片選端CE和其輸出有效端OE連接一起與IC1的定義輸出端19腳連接,它的最低位有效地址端A-1和其低位地址輸入端A’0-A’8分別與插槽內地址總線中的地址線A0-A4、A7-A11對應連按,它的高位地址輸入端A9-A16分別與IC3的八個數據輸出端連接,IC4的輸出O0-O7分別插槽中的數據總線D0-D7對應連接。
4.按權利要求1所述的家用微機漢卡,其特征在可編程邏輯陣列集成塊IC1的定義輸入端16、15腳上分別連接有地址開關S0、S1,它用來選擇不同分辨頻率的顯示器。
專利摘要本實用新型涉及一種計算機漢卡,它是專門為家庭用和教學用微機設計的,它的地址譯碼控制邏輯電路由可編程邏輯陣列集成塊IC1和八與非門IC2組成,微機的擴展插槽內的與微機主機相連的地址總線中的相應地址線及控制線分別與IC1的定義輸入連接,IC1的定義輸出端與鎖存器IC3的控制端連接,IC3的數據輸入端接數據總線,它的輸出接靜態專用漢字存貯器芯片IC4的高位地址輸入端,IC4控制端與IC1的定義輸出端連接,IC4的低位地址輸入端與相應地址總線連接,IC4的輸出端接數據總線。
文檔編號G06F1/00GK2138312SQ9223781
公開日1993年7月14日 申請日期1992年11月30日 優先權日1992年11月30日
發明者陳曉華 申請人:陳曉華