汉字小键盘整字输入方案的制作方法

文档序号:99392阅读:637来源:国知局
专利名称:汉字小键盘整字输入方案的制作方法
技术领域
,汉字输入方案已提出四、五百余种,已实现者有数十种,多数仍处于探索中。某些利用西文小键盘的汉字编码输入方案,规则较复杂,使用不便。至于大键盘输入方案,要将几千个汉字排布在大键盘上,用户很难使用。
本发明的目的,就是要改进大键盘繁索,同时摆脱西文小键盘,不易普及的限制。并考虑到充分利用已有西文计算机的资源,在保证原有计算机系统的基础上,确保软硬件兼容的前提下,通过对涉及汉字处理部分的修改,使之达到能够处理中文的目的。
本发明为汉字小键盘整字输入方案,已在IBM-PC机上实现,它是以拼音输入为主。根据国家标准信息交换字符集GB2312-80的统计分析得出,拼音码为411个。我们将此编码安排在103个键上(每键代表四个编码。)另有四个切换键每个对应于编码键上的四个编码之一。当输入汉字时,按动标明的该汉字拼音的键即可。同音字就以频度高低顺序在提示行中提示出来。并可利用四声区分方法,减少提示范围,以提高输入速度。键盘上还标有换页键,可对提示行作进一步的选择。为达到中西文兼容的目的,盘上有标准的西文打字键盘。还有笔形输入法-四角号码法。这样就使得用户,可以利用键盘进行音、形汉字输入及西文输入。整个键盘共有140个键,构成7×20的矩阵。
键盘
(图1)1,a,ai,ang,ao2,an,ca,cang,cao3,cai,can,ce,cen4,ga,gai,gao,ge5,gan,aang,gei,gen6,ji,jia,jian,jiang7,ka,kai,kan,kang8,m,ma,mai,man9,n,na,nai,nan10,qi,qia,qiao,qie11,qian,qiang,qin,qing12,sa,sai,sen,seng13,can,sang,sha,shai14,sao,se,shan,shang15,wa,wai,wang,wei16,wan,xi,wen,xia17,ya,yan,yang,yao18,za,zai,zei,zen19,zan,zang,zeng,zha20,zao,ze,zhei,zhan21,ba,bai,ban,bang22,ceng,cha,chang,chao23,chai,chan,che,chen24,fa,geng,fan,fang
25,gong,gou,gu,gua26,jiao,jie,jin,jing27,kao,ke,ken,keng28,mang,mao,me,mei29,nang,nao,ne,nei30,qiong,qiu,qu,quan31,ran,rang,rao,re32,shao,she,shou,shu33,shei,shen,shua,shuai34,sheng,shi,ta,tai35,weng,wo,tan,tang36,wu,xian,xiang,xiao37,ye,yi,yin,ying38,zhang,zhao,zhong,zhou39,zhe,zhen,zhu,zhua40,zheng,zhi,zhuai,zhuan41,bao,bei,ben,beng42,cheng,chi,chu,chuai43,chong,chou,chuan,chuang44,fei,fen,feng,fo45,guai,guan,guang,gui46,jiong,jiu,ju,juan47,kong,kou,ku,kua48,men,meng,mi,mian49,nen,neng,ng,ni
50,que,qun,nian,niang51,ren,reng,ri,rong52,shuan,shuang,shuo,si53,shui,shun,song,sou54,tao,te,ti,tian55,tei,teng,tiao,tie56,xie,xin,xing,xiong57,yo,yong,you,yu58,zhuang,zhui,zou,zu59,zhun,zhuo,zuan,zui60,zi,zong,zun,zuo61,bi,bian,biao,bie62,chui,chun,cong,cou63,chuo,ci,cu,cuan64,fou,fu,da,dai65,gun,guo,ha,hai66,jue,jun,kuang,kui67,kuai,kuan,kun,kuo68,miao,mie,min,ming69,niao,nie,niu,nong70,nin,ning,nou,nu71,rou,ru,ruan,rui72,rua,su,run,ruo73,suan,sui,sun,suo74,ting,tong,tuan,tui75,tou,tu,tun,tuo
76,xiu,xu,xuan,xue77,yuan,yue,xun,yun78,bin,bing,bo,bu79,cui,cun,cuo,en80,e,
,eng,er81,dan,dang,dao,de82,han,hang,hao,he83,la,lai,lao,le84,lan,lang,lei,leng85,miu,mo,mou,mu86,mü,nuan,nüe,nuo87,dei,deng,dian,diao88,di,dia,die,ding89,hei,hen,heng,hng90,li,lia,hong,hou91,lian,liang,lin,ling92,liao,lie,liu,lo93,O,ou,pan,pang94,pa,pai,pao,pei95,diu,dong,duan,dui96,dou,du,dun,duo97,hu,hua,huang,hui98,huai,huan,hun,huo99,long,lou,luan,lüe100,lu,lü,lun,luo101,pen,peng,pin,ping
102,pi,pian,po,pou103,piao,pie,pu,四角以上编码在键上的排列顺序为上左,上右,下左,下右。
104,切换键1105,切换键2106,切换键3107,切换键4108,脱机109,联机110,退格111,回车112,换行。
115,Q,1(!),,亠116,W,2(@),,一117,E,3(#),,丨118,R,4($),,
119,T,5(%),,+120,Y,6(^),,≠121,U,7(&),,口122,I,8(*),,123,0,9(
),,八
124,P,O(
),,小125,A,-(-),,,126,S,=(+),,,127,D,〔({),,,128,F,〕(}),,,129,G,;(),,,130,H,’(”),,-,131,J,/(~),,/,132,K,,(<),,V133,L,.〔>),,/134,Z,/(),,转换135,X,/(?),,,136,C,←,,,137,V,→,,,138,B,↑,左移139,N,↓,右移140,M,数字,传送,符号以上标准中,“()”内为上档键“”内为无意义例如输入汉字“啊”输入的步骤如下1.按切换键1(切换键有记忆功能,如前一输入使用过此键,不必再按)2.按(1.1)键,对应内容为“a”。
此时提示行上显示出整字0.阿.1.啊.2.呵.3.嘎.4.腌5.锕6.吖这时只需要按“1”键就选中了“啊”字。
3.利用四声选择按上声键“V”此时提示行上显示出整字0.阿.1.啊.
用户的选择范围缩小了,减轻了用户的负担,明显的看出这种输入方法直观,操作简单,容易掌握。如有不认得的字或读音不准的字,在键盘上按形码输入方式-四角号码法,以字形方式输入。
为实现汉字小键盘整字输入方案,同时研制出以单片机8039为控制器的汉字小键盘,并在IBM-PC个人计算机上开发了SCK-DOS汉字操作系统。该操作系统支持汉字小键盘与西文键盘共用,在汉字输出打印方面,通过顺序组合及扦点组合两种不同的打印方式,为用户提供了多达18种的打印字型规格,其规格从32×32点阵一直到9×8,9×4点阵,此外,作为系统软件的扩充SCK-DOS,还开发了各种高级语言,使用同一种通用的格式描述,进行汉字格式化打印输出的字符串处理软件包。
整字小键盘的控制系统是一个以单片机为主体的控制系统,并且带有自己独立的控制软件,使得该键盘成为独立于主机的一个选件。为使其能够进行数据通讯,必需通过接口电路来协调匹配。提出并实现了一种用于PC及兼容机的廉价的通用并行接口,使得这种接口可以应用到任何与IBM-PC机进行并行数据传输的系统中。
该接口为多功能通用并行数据传输I/O接口。
本接口的主要特点是可以利用接口上的DIP开关,对输入输出方式及中断优先级进行设定,利用DIP开关,将接口置成具有四种方式一个输入口;两个输入口;一个输出口及一个入口;一个输出口。对于应用对象的不同,利用设置另一DIP开关的方法,以中断方式进入主机或用主机延时方式读取数据,同时可以确定该接口的优先级。根据IBM-PC系统所提供的支持,可以选择3级8259(IBM-PC上使用的中断控制器)中断。
图2 为该接口的原理图。图面说明如下1A0-A9主机地址(10位)2AEN、直接存贮器存取使能信号。
3ALE、地址锁存信号4IOR、I/O读信号5IOW、I/O写信号6D0-D7主机数据总线7IRQi、外设中断申请线。(i=2、3、5)8,9,10DB、外设数据线。
11INT、外设中断信号线。
1213、14DIP1选择开关115,16,17CSi、片选信号(i=1、2、3)18-21DIP2选择开关2。
22译码电路。
23总线缓冲/驱动器。
24中断结束寄存器。
25-27三态门。
28,29输入缓冲。
30输出缓冲。
31中断控制寄存器。
接口中有两个DIP组件开关DIP1和DIP2,DIP1用来选择输入输出方式的,DIP2用来选择外设与主机“构通”方式及外设中断优先级。
8259共有8级中断,其中5级中断已被IBM-PC系统占用,留给用户扩充的只有三级中断,用本接口联接外设时,选择DIP2可以确定其中断级别,还有一种可选择方式是循环等待,即不用8259中断进入,而是在等待中(实时地)由主机将数据取走,这种方式适于慢速设备。
汉字小键盘与主机的联接就是采用了本接口,将DIP1置成on/off/off态,DIP2置成on/off/off/off态,使键盘的优先级为第三级。(仅次于原系统小键盘的优先级)。
权利要求
1.汉字小键盘整字输入方案,其特征在于以拼音式整字输入,中西文兼容,已在IBM-PC机上实现,并在IBM-PC个人计算机上开发了SCK-DOS汉字操作系统,制造出以单片机8039为控制器的140个键(7×20矩阵)的汉字小键盘。同时研制出多功能通用并行数据传输I/O接口,其接口适用于IBM-PC机及其兼容机。
2.按照权利要求
1所述的SCK-DOS汉字操作系统,主要特点是该操作系统支持汉字小键盘与西文键盘共用,在输出打印方面是通过顺序组合及扦点组合为用户提供18种打印型规格从32×32点阵到9×8、9×4点阵,并开发了各种高级语言,用同一种格式描述,进行汉字格式化打印输出。
3.按照权利要求
1所述的多功能通用并行数据传输I/O接口,主要特征是,可以利用接口上的DIP开关对输入输出方式及中断优先级进行设定,利用DIP开关,将接口置成具有四种方式的一个输入口;两个输入口;一个输出口及一个输入口、一个输出口。对于应用对象的不同,利用设置另一DIP开关的方法,以中断方式进入主机,或用主机延时,方式读取数据,同时可以确定该接口的优先级。根据IBM-PC系统所提供的支持,可以选择3级8259中断。接口中有两个DIP组件开关DIP1和DIP2,DIP1用来选择输入输出方式。DIP2用来选择外设与主机“构通”方式及外设中断优先级。
专利摘要
本发明为汉字小键盘整字输入,以拼音输入为 主。已在IBM-PC机上实现,整个键盘有140个 键,构成7×20的矩阵,键盘为手触(手按)式,并有 西文打字盘面,可以中西兼容。并且实现了一种通用 多功能并行数据传输I/O接口,本接口以地址映象 方式进行工作,当使用本接口联接外设时,可以以中 断方式与主机打交道,亦可选择循环等待方式同主机 打交道。为实现汉字小键盘整字输入方案,研制出以单 片机8039为控制器的汉字小键盘,并在 IBM/PC个人计算机上开发了SCK-DOS汉字 操作系统。
文档编号G06F3/023GK86103335SQ86103335
公开日1987年1月24日 申请日期1986年5月13日
发明者刘家松, 李敏玉, 温爱瑛 申请人:天津大学导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1