计算机游戏操纵器的制作方法

文档序号:6413289阅读:156来源:国知局
专利名称:计算机游戏操纵器的制作方法
技术领域
一种计算机游戏操纵器属于计算机游戏操作装置领域。
目前,在计算机上运行计算机游戏软件,从控制信号的来源来划分,其操纵方式一般分两种一种是需在计算机I/O扩展槽上插接具有游戏接口的声卡或多功能卡,再在其游戏接口上接游戏手柄,通过游戏手柄输入信号来操纵计算机游戏;另一种是直接利用计算机键盘,通过计算机键盘上的按键输入来操纵计算机游戏。在前一种操纵方式下,游戏手柄通过设在声卡或多功能卡上的游戏接口电路与主机相接,它与主机之间的信号传输及转换由游戏接口电路完成,由于目前的游戏接口电路存在着如下一些问题如其反应速度与主机速度有关、按钮只有2~4个、最多只能接两个游戏手柄以及计算机游戏接口最初也主要是为操纵杆设计的、它并不很适合游戏手柄的按键式结构等,因此实际上大多数计算机游戏软件并不支持游戏手柄,用游戏手柄来操纵计算机游戏其应用并不很广泛。相反,与游戏手柄相比,计算机键盘作为计算机传统输入设备,却得到各类游戏软件的广泛支持,而且,用它来操纵计算机游戏,无需增加任何硬件电路或设备,只要按正常情况通过键盘输入按键信息即可,因此,用计算机键盘操纵计算机游戏得到相当广泛的应用。但是,使用计算机键盘操纵计算机游戏也存在一些缺点如计算机键盘毕竟不是为计算机游戏而设计的,用它来操纵计算机游戏无论其手感还是操作的灵活性、易用性都远不如游戏手柄;又如一般计算机游戏都只是频繁使用键盘上的某几个常用键,极易造成个别键的过度疲劳而损坏。这些缺点使得用计算机键盘操纵计算机游戏在应用上也受到一定的限制。
本实用新型的目的在于提供一种手感好、安装及操作简易、易于扩充、可广泛支持各种游戏软件的计算机游戏操纵器。
本实用新型的技术方案见结构框

图1,它是在与现有计算机1相连的计算机键盘2上并联一游戏操纵键盘3,游戏操纵键盘3包括有其内部固化有控制程序的内含可编程ROM的单片机5、由若干个各自独立的带有按键6的按键开关电路构成且并行接入单片机5输入口的输入电路及用作输出的多脚插头7,多脚插头7的一端分别通过其上的数据(DATA)口、时钟(CLOCK)口与单片机5上的双向口相连、其另一端与计算机键盘2并联后接入计算机1。
本实用新型所述的计算机游戏操纵器中的游戏操纵键盘3和计算键盘2并联后接入计算机1,可并行输入按键信息,共同控制计算机游戏操作,也可分别单独工作,其实现过程如下通常情况下,用计算机键盘2操纵计算机游戏是通过如下过程实现的计算机游戏软件在运行时,首先对计算机键盘2上某些特定键进行功能键定义,这样当计算机键盘2上这些被定义的特定键被按下或释放时,通过计算机键盘2内的接口电路便会发出该键的按下或释放扫描码,再经计算机1内的接口电路将该输入信号传输给计算机1,在计算机1和计算机游戏软件程序的共同作用下,将此按键信号转化为计算机游戏控制信号,执行特定的功能,完成对计算机游戏的控制过程。按照同样的原理,本实用新型所述的计算机游戏操纵器中的游戏操纵键盘3采用以单片机5为主的智能化电路设计,并在其上设置一般游戏操作时常用数量的按键,在单片机5内固化有必要的控制程序,在该控制程序的作用下,可将其上的每个按键按——对应关系定义成对应于计算机键盘2上的一个特定键,这样当计算机键盘2上的这些特定键被计算机游戏软件定义成特定的功能键时,游戏操纵键盘上与之相对应的按键也相应的成为特定的功能键。于是,当游戏操纵键盘3处于工作状态下时,一旦其上的某个按键被按下或释放,输入电路就会将此输入信号传给单片机5,经过单片机5的信息处理后,便会经输出电路发出与该键相对应的计算机键盘上某个特定键的按下或释放扫描码,该信号经接口电路传入计算机1后,再经前面所述同样的处理过程,同样可实现对游戏的控制作用。这样,游戏操纵键盘3在功能上起到与计算机键盘2同样的信号输入作用,在单片机5内固化的控制程序中设置了为解决信号冲突的程序后,在控制程序的作用下,游戏操纵键盘3既可替代计算机键盘2单独输入来操纵计算机游戏,也可在必要时与计算机键盘2配合起来并行输入来操纵计算机游戏。
本实用新型所述的计算机游戏操纵器,其所述的游戏操纵键盘3还包括一与其内设的单片机5的一输入口相连的模式转换器8,它由一按键开关K和一电阻R3组成的按键开关电路构成。当游戏操纵键盘3工作时,通过接键开关K不同工作状态的设置,在单片机5内固化的控制程序的作用下,可实现不同工作模式的转换,以适应不同游戏操作的需要。
本实用新型采用直接与计算机键盘并联一以单片机为主的智能化电路设计的游戏操纵键盘的结构方式,其安装、制作简易。同时,它还具有以下优点一方面,游戏操纵键盘与计算机键盘并联使用,共用一接口电路,既可分别独立工作,也可并行工作,继承了计算机键盘对各种游戏的支持性;另一方面,与计算机键盘相比,游戏操纵键盘可作为一个小键盘使用,用它代替计算机键盘操纵计算机游戏,具有良好的手感和操作性;另外,游戏操纵键盘上的按键与计算机键盘上按键的对应关系是可以重定义的,而且,游戏操纵键盘具有可扩充性(即可将多个游戏操纵键盘与计算机键盘并联),因而其应用范围相当广泛,可适应不同类型游戏(如对打游戏等)的需要。
为了在下面结合实施例对本实用新型作更详细的描述,现把本申请文件所使用的附图名称及编号简介如下图1计算机游戏操纵器的结构框图;图2游戏操纵键盘电路原理图。
实施例图2为按前述技术方案设计的本实用新型所述的计算机游戏操纵器中的游戏操纵键盘3的电路原理图。其连接方式如前所述,其中,5是内含可编程ROM的AT09C2051型单片机,R1为电阻,T为晶体振荡器,C1~C3为电容。输入电路由12个各自独立的带有按键6的按键开关电路组成,它们分别接入单片机5的P12~P17、P30~P35输入口,每一个独立的按键开关电路由一按键6及一阻值为10KΩ的电阻R2构成,其中电阻R2的一端接单片机5的电源输出端VCC,其另一端与按键6的一端并联后接单片机5上的输入口,按键6的另一端接地。这样,每一个按键对应单片机5上的一个输入口,当某一按键被按下时,单片机5上与之相对应的输入口置低电平;当其被释放时,单片机5上与之相对应的输入口置高电平,单片机5通过访问对应输入口的电平位,就可识别对应按键的状态。7是用作输出的五脚插头,其一端通过其上的两个端口时钟(CLOCK)口、数据(DATA)口分别与单片机5上的双向口P11、P10相连,其另一端与计算机键盘2并联后接计算机1,具体连接方式可采用一多通接头(如T形接头)将其与计算机键盘2上的五脚插头并联后按对应端口接入计算机1上的键盘插座。单片机5的输入口P37上还接有一由按键开关K和阻值为10KΩ的电阻R3组成的模式转换器8,其连接方式及工作原理与前面所述的输入电路中采用的按键开关电路相类似。整个游戏操纵键盘3可直接采用SEGA小六键手柄的外壳作为壳体。
本实用新型所述的计算机游戏操纵器的具体操作过程如下上电开始后,首先进行游戏操纵键盘3的初始化及准备工作,具体步骤为在单片机5内固化的控制程序的作用下,首先初始化定义各按键的默认扫描码,使其上的每个按键按默认方式对应于计算机键盘2上的一个按键,然后,根据工作模式的不同,在模式转换器8的控制下,分两种情况执行
1.正常模式正常模式下,模式转换器8中的按键开关K处于打开状态,单片机5上与之对应的输入口的电位为高电平,控制程序判断输入口的电平位后,直接进入按键输入程序,准备工作结束。
2.按键重定义模式这种模式下,将模式转换器8中的按键开关K关闭,这样单片机5上与之对应的输入口的电位为低电平,控制程序判断输入口的电平位后,进入按键重定义程序,进行按键重定义过程,然后进入正常按键输入程序,准备工作结束。
按键重定义过程按如下步骤进行1)首先按下游戏操纵键盘3上的一个键(按住);2)再按下计算机键盘2上的一个键;3)松开游戏操纵键盘3上的按键。
这样,游戏操纵键盘3上的先前按下的按键就被定义成计算机键盘2上刚才按下的键了。
至此,游戏操纵键盘3结束其初始化及准备工作,与计算机键盘2同处于就绪状态。游戏操作开始后,在游戏程序的提示下,根据需要,可并行或分别通过游戏操纵键盘3及计算机键盘2输入按键信号,实现对计算机游戏的操纵控制作用。
权利要求1.一种计算机游戏操纵器,包括有计算机(1)和与之相连的计算机键盘(2),其特征在于它还设有一与计算机键盘(2)并联后接入计算机(1)的游戏操纵键盘(3),游戏操纵键盘(3)包括有其内部固化有控制程序的内含可编程ROM的单片机(5)、由若干个各自独立的带有按键(6)的按键开关电路构成且并行接入单片机(5)输入口的输入电路、及用作输出的多脚插头(7),多脚插头(7)的一端分别通过其上的数据(DATA)口、时钟(CLOCK)口与单片机(5)上的双向口相连,其另一端与计算机键盘(2)并联后接入计算机(1)。
2.根据权利要求1所述的计算机游戏操纵器其特征在于所述的的游戏操纵键盘(3)还包括有一与其内设的单片机(5)的一输入口相连的模式转换器(8),它由一按键开关K和一电阻R3组成的按键开关电路构成。
专利摘要一种计算机游戏操纵器,它是在与现有计算机1相连的计算机键盘2上并联有一主要由一内部固化有控制程序的单片机5及与之相连的输入、输出电路构成的游戏操纵键盘3。在单片机5内固化程序的控制下,游戏操纵键盘3可作为一小键盘使用,既可独立输入也可与计算机键盘2配合起来并行输入操纵计算机游戏。它具有制作安装简单、手感,操作性好并易于扩充等特点。
文档编号G06F3/033GK2301753SQ97216170
公开日1998年12月23日 申请日期1997年5月23日 优先权日1997年5月23日
发明者方强 申请人:方强
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1