CN1354849A - User input device with memory - Google Patents
User input device with memory Download PDFInfo
- Publication number
- CN1354849A CN1354849A CN00808698A CN00808698A CN1354849A CN 1354849 A CN1354849 A CN 1354849A CN 00808698 A CN00808698 A CN 00808698A CN 00808698 A CN00808698 A CN 00808698A CN 1354849 A CN1354849 A CN 1354849A
- Authority
- CN
- China
- Prior art keywords
- main part
- user input
- data
- processor
- program
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1615—Constructional details or arrangements for portable computers with several enclosures having relative motions, each enclosure supporting at least one I/O or computing function
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/214—Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/24—Constructional details thereof, e.g. game controllers with detachable joystick handles
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/90—Constructional details or arrangements of video game devices not provided for in groups A63F13/20 or A63F13/25, e.g. housing, wiring, connections or cabinets
- A63F13/92—Video game devices specially adapted to be hand-held while playing
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1632—External expansion units, e.g. docking stations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1662—Details related to the integrated keyboard
- G06F1/1669—Detachable keyboards
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/0202—Constructional details or processes of manufacture of the input device
- G06F3/0219—Special purpose keyboards
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/20—Input arrangements for video game devices
- A63F13/21—Input arrangements for video game devices characterised by their sensors, purposes or types
- A63F13/215—Input arrangements for video game devices characterised by their sensors, purposes or types comprising means for detecting acoustic signals, e.g. using a microphone
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1043—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being characterized by constructional details
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1068—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1081—Input via voice recognition
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/20—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform
- A63F2300/204—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterised by details of the game platform the platform being a handheld device
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Input From Keyboards Or The Like (AREA)
- Programmable Controllers (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种用于程序控制设备的组合的存储器和用户输入装置。The invention relates to a combined memory and user input device for a program control device.
背景技术Background technique
任天堂(RTM)Gameboy(RTM)是著名的便携式电视游戏机。任天堂(RTM)Gameboy(RTM)包括一个外壳,外壳内部装有:处理器,显示屏幕和按钮式用户输入装置。电视游戏的程序是由插在机身上的ROM卡的形式提供的,以使处理器能够运行存储在ROM卡中的程序。任天堂(RTM)Gameboy(RTM)带来的问题是按钮的安排必须服务于不同类型的游戏,而适合一种平台游戏的用户输入装置通常对于赛车游戏或飞行仿真游戏并不是最佳的。The Nintendo (RTM) Gameboy (RTM) is a well-known portable video game console. The Nintendo (RTM) Gameboy (RTM) includes a housing housing inside: a processor, a display screen, and push-button user input devices. The program of the video game is provided in the form of a ROM card inserted into the body, so that the processor can run the program stored in the ROM card. The problem with the Nintendo (RTM) Gameboy (RTM) is that the button arrangement has to serve different types of games, and a user input device suitable for one platform game is often not optimal for a racing game or flight simulation game.
发明内容Contents of the invention
本发明旨在解决便携式电视游戏机的这个问题。然而,本发明通常更适用于程序控制设备,例如:个人数字设备和智能电话,为特定程序提供适宜的用户输入装置。The present invention aims to solve this problem of portable video game machines. However, the present invention is generally more applicable to program-controlled devices, such as personal digital devices and smart phones, providing appropriate user input means for a particular program.
根据本发明,提供了一种程序控制设备,包括主要部分和附属部分,其主要部份包括:处理器和由处理器控制的用于显示图像的显示装置,附属部份包括:存储了处理器的程序的存储装置和用户输入装置,其中,为了将上述程序代码传输到主要部份并且将在操作用户输入装置时所产生的数据传输到主要部份,可以暂时地将附属部份安装在主要部分上,当处理器运行程序时,上述数据为上述程序提供输入。According to the present invention, a program control device is provided, including a main part and an auxiliary part, the main part includes: a processor and a display device for displaying images controlled by the processor, and the auxiliary part includes: storing the processor storage means for programs and user input means, wherein the subsidiary part may be temporarily installed on the main part in order to transmit the above program codes to the main part and to transmit data generated when operating the user input means to the main part In part, the data provide input to the program when the processor executes the program.
根据本发明,提出了一种程序控制设备,包括:According to the invention, a program control device is proposed, comprising:
主要部份,包括:Main parts, including:
处理器,和processor, and
显示装置,可由处理器控制,用于显示图像,和a display device, controllable by the processor, for displaying images, and
第一和第二附属部份,分别包括:
存储装置,分别为处理器和用户输入装置存储程序,storage means for storing programs for the processor and the user input means, respectively,
其中,in,
为了将上述程序代码传输到主要部份并且将在操作用户输入装置时所产生的数据(包括指令)传输到主要部份,可以暂时地并且可互换地将附属部份安装在主要部分上,当处理器运行程序时,上述数据为上述程序提供输入;In order to transmit the above-mentioned program code to the main part and to transmit data (including instructions) generated when operating the user input device to the main part, the accessory part may be temporarily and interchangeably mounted on the main part, When the processor runs the program, said data provides input for said program;
第一附属部份的用户输入装置不同于第二附属部份的用户输入装置;并且the user input device of the first subsidiary part is different from the user input device of the second subsidiary part; and
能够从第一附属部份传输来的数据和能够从第二附属部份传输来的数据的格式是一样的。The format of the data that can be transmitted from the first subsidiary part is the same as that of the data that can be transmitted from the second subsidiary part.
结果,数据的格式与用户输入装置的形式无关,例如:无论在操作中它是模拟还是数字的。As a result, the format of the data is independent of the form of the user input device, eg whether it is analog or digital in operation.
在程序运行时,程序代码可以被整个地传输到主要部份,用于存储在主要部份中。做为替代,也可以在程序运行时从附属部份读取代码。While the program is running, the program code can be transferred in its entirety to the main part for storage in the main part. Alternatively, it is also possible to read code from subsections while the program is running.
优选地,主要部份和一个或各个附属部份之间有互补的电气连接装置,当它们配合在一起时,为上述代码和数据的通信提供一条通路。然而,数据和代码可以利用电磁波通过自由空间从附属部份传输到主要部份。Preferably, there are complementary electrical connection means between the main part and the one or each accessory part which, when mated together, provide a path for the aforementioned code and data communications. However, data and codes can be transmitted from the subsidiary part to the main part through free space using electromagnetic waves.
优选地,一个或各个附属部份包括一个电路,它能响应其用户输入装置的操作,产生用于传输到主要部份的上述数据。在简单的情况下,用户输入装置可能包括位于连接器的两个触点之间的开关,以使主要部份能够检到测开关是开路还是闭合的。Preferably, the or each subsidiary part includes a circuit responsive to operation of its user input means to generate said data for transmission to the main part. In simple cases, the user input device may include a switch located between two contacts of the connector, so that the main part can detect whether the switch is open or closed.
优选地,上述数据含有由相同的长度的多个比特组成的代码。做为替代,各个上述数据都可以含有带有可选参数的多个指令代码中的一个,例如:指令类型+数量。Preferably, the above-mentioned data includes a code composed of a plurality of bits having the same length. Instead, each of the above data may contain one of a plurality of instruction codes with optional parameters, for example: instruction type+quantity.
主要部分的形式可以基本上由显示装置的形式决定,附属部分可连接到主要部分的边缘。优选地,显示装置具有一个侧边缘,且附属部份可以连接到显示装置的该侧边缘。优选地,包括带有用户输入装置的辅助部份,主要部份和辅助部份具有互补的连接装置,用于将在操作辅助部份的用户输入装置时所产生的数据传输到主要部份,当处理器运行上述程序时,上述数据为上述程序提供输入。优选地,附属部份和辅助部份被配置成用来为设备提供手柄。The form of the main part may basically be determined by the form of the display device, and the accessory part may be connected to the edge of the main part. Preferably, the display device has a side edge and the accessory part is connectable to the side edge of the display device. Preferably, comprising an auxiliary part with user input means, the main part and the auxiliary part having complementary connection means for transmitting data generated when operating the user input means of the auxiliary part to the main part, When the processor runs the above-mentioned program, the above-mentioned data provides input for the above-mentioned program. Preferably, the accessory portion and the auxiliary portion are configured to provide a handle for the device.
用户输入装置可以根据存储装置里的软件而采用多种方式。例如,键盘很适合于需要输入文本的程序,而传统的“Gameboy”键盘排列适合于平台游戏。用户输入装置不一定是手工操作的装置,也可以包括话筒。The user input means can take a variety of forms depending on the software in the storage means. For example, a keyboard is good for programs that require text input, while the traditional "Gameboy" keyboard arrangement is good for platform games. The user input device need not be a manually operated device, but may also include a microphone.
存储装置可以存储一个或多个程序。The storage device may store one or more programs.
为方便起见,一个或各个存储装置都含有固态的ROM。然而,存储装置也可以包括磁盘驱动器和磁盘。For convenience, one or each storage device contains solid state ROM. However, storage devices may also include disk drives and magnetic disks.
根据本发明,还提供了一种用于本发明的设备的附属部分。According to the invention there is also provided an accessory part for use in the apparatus of the invention.
附图说明Description of drawings
图1是本发明第一个实施例的透视图;Fig. 1 is the perspective view of the first embodiment of the present invention;
图2是图1中的实施例的分解图;Figure 2 is an exploded view of the embodiment in Figure 1;
图3是图1中的实施例的结构框图;Fig. 3 is a structural block diagram of the embodiment in Fig. 1;
图4是图1中的插入模块的电路图;Fig. 4 is a circuit diagram of the plug-in module in Fig. 1;
图5是带有键盘模块的图1中的实施例的分解图;Figure 5 is an exploded view of the embodiment of Figure 1 with the keyboard module;
图6是键盘模块的电路图;Fig. 6 is the circuit diagram of keyboard module;
图7是本发明的第二个实施例的主视图;和Figure 7 is a front view of a second embodiment of the present invention; and
图8是图7中的实施例里的可选插入模块的主视图。FIG. 8 is a front view of an optional plug-in module in the embodiment of FIG. 7. FIG.
具体实施方式Detailed ways
下面通过实例并参看附图来说明本发明的实施例。Embodiments of the present invention will be described below by way of examples and with reference to the accompanying drawings.
参看图1和2,根据本发明的设备包含主体1和插入模块2。主体1在俯视图中是矩形,并有一个沿主体1从一侧延伸到中间的升高部份3。液晶显示屏4安装在升高部份3的上面。多路连接器5安装在位于主体1中点的升高部份3的正面。一对钩接元件6,7位于主体1的一端,与升高部份3正对。Referring to FIGS. 1 and 2 , the device according to the invention comprises a
插入模块2带有用来与主体1的多路连接器5相连接的多路连接器(未示出)和与钩接元件6,7啮合的凹槽(未示出),以使插入模块2能可拆卸地连接到主体1。安装好插入模块2后,该设备在侧视图上也是矩形。The plug-in
可插入模块的上表面设有十字膜片开关元件8和两个圆形膜片开关元件9,10。The upper surface of the insertable module is provided with a cross
参看图3,主体1内装有电池20,通过开关为主体1和为插入模块2的电路供电;微处理器21;显示屏4的显示驱动器22;ROM23;RAM24和I/O接口电路25。微处理器21,显示驱动器22,ROM23,RAM24和I/O接口电路25通过多路复用的地址和数据总线26互相连接。总线26通过连接器5(图2)延伸到插入模块2里并与插入模块2的ROM27相连。结果,微处理器21可以从插入模块2的ROM27中读取程序指令代码。ROM27存储了平台游戏的程序。Referring to Fig. 3, the
膜片开关元件8,9,10连接到插入模块2中的指令处理电路28。指令处理电路28根据膜片开关元件8,9,10的操作,把8位指令代码输出到I/O接口电路25,并把中断信号输出到微处理器21。上述8位指令代码和中断信号都要经过连接器5。The
微计算机的操作是本领域的技术人员所熟知的,这里不再重复。然而,仍将说明用户输入指令的产生和处理。The operation of the microcomputer is well known to those skilled in the art and will not be repeated here. However, the generation and processing of user input instructions will still be described.
参看图4,指令处理电路28包括:第一三输入或门30,其输入连接到由十字膜片开关元件8的对应支臂分别操作的开关;第二三输入或门31,其输入分别连接到由十字膜片开关元件8的剩下的一个支臂操作的开关以及圆形膜片开关元件9,10的开关;二输入或门32,其输入是三输入或门30,31的输出;时钟33;二输入与门34,其输入与二输入或门32的输出和时钟33相连接;以及8位锁存器35。锁存器35用二输入与门34的输出来定时。Referring to Fig. 4,
锁存器35的其中六路输入与由十字膜片开关元件8的各支臂操作的开关和圆形膜片开关元件9,10相连接。锁存器35的其它两路输入与0V连接。锁存器35的输出分别连接到与主体1(图2)上的连接器5相配合的连接器36的相应触点。二输入与门34的输出连接到连接器36的另一个触点。Six of the inputs of the latch 35 are connected to the switches operated by the arms of the cross
在不工作时,三输入或门30,31和锁存器35的输入都是逻辑0。当用户按下第一圆形膜片开关元件9,对应开关被闭合,使锁存器35的第一输入和第二三输入或门31的一个输入为逻辑1,接着,第二三输入或门的输出即成为逻辑1,结果,二输入或门32的输出也成为逻辑1。当二输入或门32的输出为逻辑1时,若出现了一个时钟脉冲,则与门34的输出在时钟脉冲期内变为逻辑1。与门34输出的脉冲为锁存器35的时钟,使得锁存器的第一输入上的逻辑1和其他输入上的逻辑0被传输到其输出。与门34发出的脉冲也通过连接器36进入微处理器21(图3)的中断口。微处理器21通过I/O接口电路25(图3)读取锁存器35的输出,从而响应该中断。微处理器21对于所读取的锁存器输出的响应依赖于微处理器21所运行的程序,例如:插入模块2中ROM27中存储的程序。When inactive, the inputs to the three-input OR
可以看到,在按下另一个膜片开关元件后,将跟着出现同样顺序的事件,对各个元件的操作都将在锁存器35的输出上产生唯一的代码。It can be seen that pressing another membrane switch element will be followed by the same sequence of events, with the operation of each element producing a unique code at the output of latch 35 .
参看图5,另一个插入模块40有一个安装在它上表面的膜片式西文字符矩阵键盘41,该模块的ROM是用字符处理软件来编程的。Referring to Fig. 5, another plug-in
参看图6,键盘41的开关是按行和列排列的。通过环形计数器42依次将脉冲提供到各行。环形计数器42的输出也被馈送到编码器43的输入。编码器输出三位二进制码,用来确定施加有脉冲的行,例如,第0,1,2,3,4,5行。矩阵的列也与类似的编码器44的输入相连。编码器43,44的输出与一个n×8位的ROM45的地址输入相连接。ROM45的8个输出分别与8位锁存器46的对应输入相连接。锁存器46的输出分别与连接器47的对应触点相连接,用来与主体上的连接器5(图2)配合。Referring to Fig. 6, the switches of the
矩阵的其中三列连接到第一三输入或门48的输入,另外三列连接到第二三输入或门49的输入。三输入或门48,49的输出连接到二输入或门50的输入。二输入或门的输出连接到ROM45的读使能输入、以及延迟器51的输入。延迟器51的输出连接到锁存器46的时钟输入、以及连接器47的触点。Three of the columns of the matrix are connected to the inputs of the first three-input OR
当用户按下键盘41的一个键时,例如,按下A键,其中一列(第2列)与其中一行(第2行)短时间地连接。在这种情况下,由于环形计数器的周期很短,故当将第2行与第2列相连接时,会有一个脉冲施加到第2行上。结果,该脉冲将被施加到第一三输入或门48的一个输入上,并被施加到第二编码器44的一个输入上。此时,两个编码器43,44都输出010,因而输入到ROM45的地址是010010。When the user presses a key of the
第一三输入或门48的输出变成逻辑1,使得二输入或门50的输出也变成逻辑1。二输入或门50的输出变成逻辑1,使得ROM45可读取数据。结果,位于ROM45中的地址010010的8位代码就出现在ROM的输出端。该代码然后被输入到锁存器46并当二输入或门5的脉冲输出通过延迟器5传送到锁存器46时被传输到锁存器的输出。延迟器提供在锁存器被输入时钟信号之前稳定锁存器46的输入的时间。The output of the first three-input OR
延迟器51的输出还被输出到微处理器21(图3)的中断输入,使得微处理器21通过I/O接口电路25(图3)读取锁存器46的输出。The output of
参看图7,本发明的第二实施例含有一个矩形面板60。液晶显示屏基本上占据了面板60的一面的全部。在面板60的左侧和右侧提供了第一和第二夹上式手柄。第一夹上式手柄62在电气上等效于在以上第一实施例中所说明的插入模块,而且,在第一夹上式手柄62与面板60的微计算机路之间建立了电气连接。第二夹上式手柄63不含ROM并仅包括用户输入指令处理电路。在第二夹上式手柄63与面板60的微计算机电路之间建立了电气连接,以使微计算机电路能收到用户从那里输入的指令。Referring to FIG. 7, a second embodiment of the present invention includes a rectangular panel 60. As shown in FIG. The liquid crystal display occupies substantially all of one side of the panel 60 . First and second clip-on handles are provided on the left and right sides of panel 60 . The first clip-on handle 62 is electrically equivalent to the plug-in module described in the first embodiment above, and an electrical connection is established between the first clip-on handle 62 and the microcomputer circuit of the panel 60 . The second clip-on handle 63 contains no ROM and only includes user input command processing circuitry. An electrical connection is established between the second clip-on handle 63 and the microcomputer circuit of the panel 60, so that the microcomputer circuit can receive instructions input from the user therefrom.
第一夹上式手柄62有三个膜片开关元件64,65,66,而第二夹上式手柄63有一个轨迹球67。The first clip-on handle 62 has three membrane switch elements 64 , 65 , 66 and the second clip-on handle 63 has a trackball 67 .
参看图8,做为替代对的第一夹上式手柄72带有压敏触摸棒74,用来做用户输入装置;而第二夹上式手柄73没有输入设备。Referring to FIG. 8, an alternative pair of first clip-on handles 72 has a pressure-sensitive touch stick 74 for user input means; and a second clip-on handle 73 has no input device.
Claims (14)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB9913529A GB2350913B (en) | 1999-06-10 | 1999-06-10 | Combined memory and user input devive |
| GB9913529.5 | 1999-06-10 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1354849A true CN1354849A (en) | 2002-06-19 |
Family
ID=10855108
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN00808698A Pending CN1354849A (en) | 1999-06-10 | 2000-06-06 | User input device with memory |
Country Status (10)
| Country | Link |
|---|---|
| EP (1) | EP1192522A1 (en) |
| JP (1) | JP2003502748A (en) |
| KR (1) | KR20020022695A (en) |
| CN (1) | CN1354849A (en) |
| AU (1) | AU5234800A (en) |
| BR (1) | BR0011731A (en) |
| CA (1) | CA2376587A1 (en) |
| GB (1) | GB2350913B (en) |
| MX (1) | MXPA01012713A (en) |
| WO (1) | WO2000077600A1 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001040916A1 (en) * | 1999-11-30 | 2001-06-07 | Microsoft Corporation | Modularly configurable portable computing device |
| DE10106812A1 (en) * | 2001-02-14 | 2002-09-05 | Siemens Ag | Small device system with extended input options |
| US8493326B2 (en) * | 2003-05-09 | 2013-07-23 | Microsoft Corporation | Controller with removably attachable text input device |
| AT8589U1 (en) | 2005-10-27 | 2006-10-15 | Novomatic Ag | ELECTRONIC GAME AND / OR WEATHER |
| CN108445970B (en) * | 2018-03-30 | 2021-02-19 | 联想(北京)有限公司 | Assembled electronic device and information processing method |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5968072A (en) * | 1982-10-13 | 1984-04-17 | Sharp Corp | Small electronic device for function conversion |
| JPH0741101B2 (en) * | 1991-06-13 | 1995-05-10 | 慎吾 手嶋 | Computer game console |
| JPH0675680A (en) * | 1992-07-21 | 1994-03-18 | Advanced Micro Devicds Inc | Key pad scanner mechanism and method for scanning key pad |
| GB2270178A (en) * | 1992-08-31 | 1994-03-02 | Chameleon Systems Ltd | Generic user configurable keyboard |
| GB2279162B (en) * | 1993-06-15 | 1997-11-19 | Ibm | Interrupt-driven processor system |
| JPH07271697A (en) * | 1994-03-30 | 1995-10-20 | Sony Corp | Information terminal device and information transmission method thereof |
| US5835772A (en) * | 1995-12-29 | 1998-11-10 | Intel Corporation | Method and apparatus for providing an interface between a system and a peripheral device |
| KR0164838B1 (en) * | 1996-04-19 | 1999-01-15 | 김광호 | How to Install Driver Program for Computer Peripherals |
| GB2316466B (en) * | 1996-08-20 | 1999-03-24 | John Quentin Phillipps | Portable electronic apparatus |
| US5760714A (en) * | 1996-11-20 | 1998-06-02 | Motorola, Inc. | Interrupt-driven keypad scanning method and apparatus |
| KR100247951B1 (en) * | 1997-04-11 | 2000-03-15 | 윤종용 | Program modification method of PDA |
-
1999
- 1999-06-10 GB GB9913529A patent/GB2350913B/en not_active Expired - Fee Related
-
2000
- 2000-06-06 JP JP2001503593A patent/JP2003502748A/en not_active Withdrawn
- 2000-06-06 MX MXPA01012713A patent/MXPA01012713A/en unknown
- 2000-06-06 EP EP00937054A patent/EP1192522A1/en not_active Withdrawn
- 2000-06-06 CN CN00808698A patent/CN1354849A/en active Pending
- 2000-06-06 AU AU52348/00A patent/AU5234800A/en not_active Abandoned
- 2000-06-06 BR BR0011731-5A patent/BR0011731A/en not_active Application Discontinuation
- 2000-06-06 CA CA002376587A patent/CA2376587A1/en not_active Abandoned
- 2000-06-06 KR KR1020017015917A patent/KR20020022695A/en not_active Abandoned
- 2000-06-06 WO PCT/GB2000/002189 patent/WO2000077600A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CA2376587A1 (en) | 2000-12-21 |
| AU5234800A (en) | 2001-01-02 |
| EP1192522A1 (en) | 2002-04-03 |
| BR0011731A (en) | 2002-06-11 |
| GB9913529D0 (en) | 1999-08-11 |
| GB2350913B (en) | 2002-05-29 |
| WO2000077600A1 (en) | 2000-12-21 |
| GB2350913A (en) | 2000-12-13 |
| JP2003502748A (en) | 2003-01-21 |
| MXPA01012713A (en) | 2004-03-19 |
| KR20020022695A (en) | 2002-03-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN1099064C (en) | Keyboard-touchpad combination in a bivalve enclosure | |
| US7782306B2 (en) | Input device and method of configuring the input device | |
| JP2003527709A (en) | Computer input device with independently configurable programmable switch | |
| EP0672981A1 (en) | Input device | |
| CN1950132A (en) | Electronic devices and game controllers | |
| CN1354849A (en) | User input device with memory | |
| JP2002328762A (en) | Keyboard unit | |
| CN110504121B (en) | Electronic device | |
| US20060028433A1 (en) | Universal serial bus keystroke generator switch | |
| US20100087253A1 (en) | Computer Peripheral Overlay | |
| KR100199072B1 (en) | Computer system comprising interface circuit containing a data port receiving data from i/o device | |
| CN111796720B (en) | Touch display screen with clear touch feedback | |
| CN2572466Y (en) | Game keyboard device | |
| CN210223246U (en) | Programming building block device | |
| CN215275724U (en) | Multifunctional flight game rocking bar | |
| CN2153400Y (en) | Domestic controller for tv computer game | |
| CN2404149Y (en) | Remote control rod capable of replacing keyboard | |
| JP3453263B2 (en) | Operation device for game machine | |
| JP2004038789A (en) | Keyboard system | |
| CN210270683U (en) | Portable data acquisition unit | |
| CN201117502Y (en) | Switch | |
| CN2874596Y (en) | Portable electronic device with replaceable operation panel | |
| KR200281848Y1 (en) | Electronic keyboard instrument compatible with computer keyboard | |
| JP2003515836A (en) | Modularly configurable portable computing device | |
| CN2632762Y (en) | Input device that can accommodate electronic devices |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |