本发明涉及一种字符输入的组合键盘。由键阵列、键扫描电路及控制处理器组成。 现有的键盘工作时输出的每一个编码,均对应于一个符号键,或者一个符号键与功能键组合动作的结果,所产生的扫描码被控制处理器转换成为输出码,送到输出接口。只有少数功能键,例如:Ctre、Shift、Alf.2nF、1NV等可以与符号键组合,而作为符号键是不能组合动物的。因此不可避免地需要一定数量的符号键,使其键盘体积较大,生产成本较高,并且对操作的效率和使用环境受到影响。
本发明的目的就是为了克服上述已有技术的不足,而提供一种键数及体积大大减小,降低生产成本,提高操作者工作效率及改善使用环境的组合键盘。
本发明的目的是通过以下措施来实现的:根据手指操作方便,把键盘按照数个符号键组合方式划分为若干个键区,每一个输出编码,是由数个键组合产生,即数个符号键之间或符号键与功能键之间组合,同步按下后输出编码。这样符号键参加组合,可以用较少的键实现大量的符号编码。例如,20个键中取5个以下键组合,理论上可产生Q=ΣM=15CM20=21699]]>
种编码。
本发明的目的还可以由以下方式实现:把键盘上所有的键分为6个键区,其中A键区为3个键,由姆指操作;B键区为4个键,由食指操作;C键区为3个键,由中指操作;D键区为3个键,由无名指操作;E键区为4个键,由小指操作;F键区为4个键,不指定专门手指操作。因此上述6键区可以进行任意组合,实际动作时,每一有效的组合键在按下或抬起的过程中,将随机地出现一些其他的无效组合键,控制处理器对组合键的有效性进行判别的方法如下:在前后相邻的一批扫描码中,包含组合键数最多,并且至少二次连续扫描中重复出现的扫描码为有效扫描码。为了实现该判别方法。控制处理器包括一个扫描码寄存器4,一个判别寄存器5,一个标志寄存器6,一个判别器7。其中标志寄存器6至少有两个标志组6-1,6-2。每一次新扫描码K4放在寄存器4中,若K4大于寄存器5中的K5,即K4>K5,则把寄存器4中内容装入寄存器5,并把标志寄存器6地标志位6-2置位;若K4=K5,则把寄存器6的标志位6-1置位;若K4<K5,则检查标志寄存器6,当标志位6-1、6-2均置位时,于是寄存器5中中扫描码为有效码,立即转换为编码输出,并且清6-1、6-2,当标志位6-1、6-2任一未置位,则把寄存器4中编码装入寄存器5中,清6-1或6-2。
本发明还可以增加鼠标控制键和跟踪脉冲发生器,当作鼠标器用。当按下鼠标控制键时,处理跟踪脉冲,并产生光标控制信号送向输出接口。
键盘根部位置有一个凸起的靠垫,其上有不光滑的表面。
本发明的附图说明如下:
图1是组合键盘的原理图。
图2是标准组合键盘的俯视图。
图3是带鼠标组合键盘侧视图。
图4是带鼠标组合键盘俯视图。
图5是按键组合与符号的对照表。
下面结合附图对本发明进一步详细描述:如图1所示,内部结构包括键阵列1,键扫描电路2,控制处理器3。控制处理器3包括一个扫描寄存器4,一个判别寄存器5,一个标志寄存器6,标志寄存器6设有标志位6-1和6-2,另外还有一个判别器7。如图2所示,键盘根部有一凸起的靠垫8,组合键盘按照单手操作,方便分成6个键区,A键区有A1、A2、A3键,由姆指操作,B键区有B0、B1、B2、B3键,由食指操作,C键区有C1、C2、C3键,由中指操作,D键区有D1、D2、D3键,由无名指操作,E键区有E0、E1、E2、E3键,由小指操作,F键区有F0、F1、F2、F3键,不指定专门手指。其中控制键:B0=SPACE(空格),E0=ENTER(回车),F0=↑,F1=→,F2=↓,F3=←,A1=SH1FT,A2=Ctre,A3=Alt。按键组合与符号的对照表见图5。表中左边一列数字表示手指所在行。例如:1表示第一行键盘上的键组合。1-2表示交叉行组合,C、D、E为第一行,B为第二行,这里C、D、E三个键组合时,均在同一行上,排除C、D、E不同行的组合。而B与C、D、E则可取不同行。又例如:3-1指第三行的C、D、E与第一行的B1键相组合,3-1中的BDE即为B1-D3-E3键的组合。
图3和图4表示了一种带有鼠标器的单手键盘,包括了鼠标控制键9和10,跟踪球11、单手标准键盘体。这样将单手标准键盘与鼠标器结合在同一个外壳。该键盘控制处理器具有两种功能,作鼠标器用时,处理跟踪脉冲,并转化为光标控制信号送向输出接口。作键盘用时,处理键扫描码,并转化为有效符号编码送向输出接口。由于该实施例实现了标准键盘与鼠标器两种功能,使用者一只手不离开键盘就可以完成计算机绘图,全屏幕编辑,控制等全部操作。
本发明与现有技术相比,由于采用组合符号键,使键数及体积大大减小,降低了生产成本,对于操作者工作效率的提高及操作使用环境的改善具有较大的意义。