專利名稱:打印機仿真漢卡的制作方法
技術領域:
本實用新型涉及計算機外圍設備接口技術,更具體地說涉及一種打印機仿真漢卡。
各種打印機有不同的命令集,這造成了不同型號打印機互換時的不兼容問題,又有許多打印機不帶漢字庫,要求在漢字系統(tǒng)中配置與之適應的驅動程序和字庫,然而現(xiàn)有的多數漢字系統(tǒng)不支持網絡上的漢字打印,即使支持也因占用大量網絡時間及資源,使用上有諸多不便,又由于現(xiàn)有漢字系統(tǒng)或漢卡大都僅適用于個人電腦,對非個人電腦上的使用則無能為力。
本實用新型的目的是提供一種打印機仿真漢卡,使得裝有這種仿真漢卡的不帶漢字庫打印機既可用于包括網格、非個人電腦的各種環(huán)境中,又能在控制命令級上仿真另一種帶漢字庫的打印機。
本實用新型的目的是這樣實現(xiàn)的,構造一種打印機仿真漢卡,將之連接在打印機與計算機之間,使計算機打印口送到打印機的數據命令等信息不是直接送到打印機而是經仿真漢卡處理后再送到打印機,既可實現(xiàn)不同型號打印機的仿真,也可支持無漢字庫打印機的高速漢字輸出。
按照本實用新型構造的打印機仿真漢卡,其特征在于包括用于接收來自計算機打印口信息的輸入口1,輸入端與輸入口1出口耦合、輸出端與數據總線DB耦合的寄存器2,CPU4,輸入端與4耦合、輸出端與地址總線AB耦合的地址鎖存器3,輸入端與CPU4耦合、輸出端與數據總線DB耦合的數據緩沖器5,將地址部分和數據部分分別耦合到地址總線AB和數據總線DB的隨機存取存儲器(RAM)6、程序ROM7、字庫ROM8;耦合在所述字庫ROM8與所述數據總線DB的頁面存儲器9,用于連接打印機端口的輸出口10,連接在所述輸出口10與所述數據總線DB之間的寄存器11和三態(tài)門12,以及與所述CPU4耦合的時鐘復位電路13,與所述地址總線AB耦合的地址譯碼器14。
實施本實用新型的打印機仿真漢卡,已成功應用于日本TEC公司生產的平推式票據打印機上,使之在兼容OKI5320的同時兼容LQ--1600K,還增加彩色打印命令并提供了一組漢卡專用命令,并已通過測試,從而實現(xiàn)對無字庫打印字的漢字快速輸出并可有很好兼容性,而且可應用于任何環(huán)境。
參考附圖,進一步說明本實用新型實施例,附圖中
圖1為本實用新型打印機仿真漢卡連接方式示意圖;圖2為本實用新型打印機仿真漢卡硬件原理示意圖;圖3為本實用新型打印機仿真漢卡實施例中軟件流程圖。
如圖1所示,本實用新型的仿真漢卡既可做成一塊電路板(卡)裝在打印機內部,也可做成一個小盒,插在打印機輸入接口上,再通過打印機電纜與電腦連接而成為獨立仿真器形式。
從圖2的硬件結構圖可見,本實用新型的仿真漢卡采用最基本的計算機結構,其工作原理是,計算機打印口送到打印機的數據、命令不直接送打印機,而是送到仿真漢卡。該仿真漢卡通過輸入口1讀入電腦送來的數據,存放在RAM6中,經程序ROM7中的程序分析處理,轉換成另一種要求的打印機命令,再從輸出口10送到打印機,實現(xiàn)不同型號打印機的仿真,若計算機送來為漢字數據,則從字庫ROM8中讀出漢字點陣數據,以圖形方式送到打印機。仿真漢卡的輸入、輸出口均按打印機接口標準設計。
結合圖3的軟件流程圖,進一步說明本實用新型實施例。
從電腦打印機并行口讀入信息后,判斷是何種命令或數據。若是″方式切換命令″便將打印機置成OK15320兼容方式,或LQ1600K兼容方式,或純西文方式。
控制碼是指ASII碼0--IF、FF的碼,含有“ESC”,“FS”等控制碼。對不同型號的打印機“ESC”,“FS”序列碼的含義和格式各不相同,通過“控制序列轉換”和“數據編輯”功能塊轉換成統(tǒng)一格式。最后通過“取編輯結果,讀漢字”功能,輸出仿真結果到實際打印機。
軟件設計思想主要是“仿真”,即“命令集轉換”。將電腦送來的某種打印機的“命令集”,轉換成另一種打印機的“命令集”。若實際打印機不具備某種功能時,在接到這條命令時,按近似效果處理,或按無效命令處理。
純西文打印機,一般都具有圖形打印功能。在打印中文時,將漢字碼讀入后,從自帶字庫中查得該漢字的圖形點陣。通過打印機的圖形打印功能,打印出漢字。選用不同字體字庫,便可打印出不同字體的漢字。
權利要求1.一種打印機仿真漢卡,其特征在于包括用于接收來自計算機打印口信息的輸入口(1),輸入端與輸入口(1)出口連接、輸出端與數據總線DB連接的寄存器(2)、單片微計算機(4),輸入端與單片微計算機(4)連接、輸出端與數據總線DB連接的數據鎖存器(5),將地址部分和數據部分分別連接到地址總線AB和數據總線DB的隨機存取存儲器RAM(6)、程序ROM(7)、字庫ROM8;連接在所述字庫ROM(8)與所述數據總線DB的頁面存儲器(9),用于連接打印機端口的輸出口(10),連接在所述輸出口(10)與所述數據總線DB之間的寄存器(11)和三態(tài)門(12),以及與所述單片微機(4)連接的時鐘(13),與所述地址總線AB連接的地址譯碼器(14)。
專利摘要本實用新型公開了一種帶有漢字庫的、可仿真不同類型打印機命令集的打印機仿真漢卡。該打印機漢卡內含單片微機、地址鎖存器、數據緩沖器、RAM、程序ROM、字庫ROM、地址譯碼器、輸入口和輸出口等。使用這種仿真漢卡,可使不帶漢字庫的打印機實現(xiàn)快速漢字輸出,并可仿真不同類型打印機,使打印機兼容性大大改善,并可用于包括網絡、非個人計算機的各種應用環(huán)境中。
文檔編號G06F3/12GK2176565SQ9322497
公開日1994年9月7日 申請日期1993年9月25日 優(yōu)先權日1993年9月25日
發(fā)明者邢曉魯 申請人:邢曉魯