带有存储器的用户输入装置制造方法及图纸

技术编号:2881697 阅读:207 留言:0更新日期:2012-04-11 18:40
模块2具有用户输入装置8,9,10和存储程序的存储器27。结果,模块与之通信的程序控制设备1可以配有适合于所运行的程序的输入装置。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一种用于程序控制设备的组合的存储器和用户输入装置。根据本专利技术,提供了一种程序控制设备,包括主要部分和附属部分,其主要部份包括处理器和由处理器控制的用于显示图像的显示装置,附属部份包括存储了处理器的程序的存储装置和用户输入装置,其中,为了将上述程序代码传输到主要部份并且将在操作用户输入装置时所产生的数据传输到主要部份,可以暂时地将附属部份安装在主要部分上,当处理器运行程序时,上述数据为上述程序提供输入。根据本专利技术,提出了一种程序控制设备,包括 主要部份,包括处理器,和显示装置,可由处理器控制,用于显示图像,和第一和第二附属部份,分别包括存储装置,分别为处理器和用户输入装置存储程序,其中,为了将上述程序代码传输到主要部份并且将在操作用户输入装置时所产生的数据(包括指令)传输到主要部份,可以暂时地并且可互换地将附属部份安装在主要部分上,当处理器运行程序时,上述数据为上述程序提供输入;第一附属部份的用户输入装置不同于第二附属部份的用户输入装置;并且能够从第一附属部份传输来的数据和能够从第二附属部份传输来的数据的格式是一样的。结果,数据的格式与用户输入装置的形式无关,例如无论在操作中它是模拟还是数字的。在程序运行时,程序代码可以被整个地传输到主要部份,用于存储在主要部份中。做为替代,也可以在程序运行时从附属部份读取代码。优选地,主要部份和一个或各个附属部份之间有互补的电气连接装置,当它们配合在一起时,为上述代码和数据的通信提供一条通路。然而,数据和代码可以利用电磁波通过自由空间从附属部份传输到主要部份。优选地,一个或各个附属部份包括一个电路,它能响应其用户输入装置的操作,产生用于传输到主要部份的上述数据。在简单的情况下,用户输入装置可能包括位于连接器的两个触点之间的开关,以使主要部份能够检到测开关是开路还是闭合的。优选地,上述数据含有由相同的长度的多个比特组成的代码。做为替代,各个上述数据都可以含有带有可选参数的多个指令代码中的一个,例如指令类型+数量。主要部分的形式可以基本上由显示装置的形式决定,附属部分可连接到主要部分的边缘。优选地,显示装置具有一个侧边缘,且附属部份可以连接到显示装置的该侧边缘。优选地,包括带有用户输入装置的辅助部份,主要部份和辅助部份具有互补的连接装置,用于将在操作辅助部份的用户输入装置时所产生的数据传输到主要部份,当处理器运行上述程序时,上述数据为上述程序提供输入。优选地,附属部份和辅助部份被配置成用来为设备提供手柄。用户输入装置可以根据存储装置里的软件而采用多种方式。例如,键盘很适合于需要输入文本的程序,而传统的“Gameboy”键盘排列适合于平台游戏。用户输入装置不一定是手工操作的装置,也可以包括话筒。存储装置可以存储一个或多个程序。为方便起见,一个或各个存储装置都含有固态的ROM。然而,存储装置也可以包括磁盘驱动器和磁盘。根据本专利技术,还提供了一种用于本专利技术的设备的附属部分。图4是附图说明图1中的插入模块的电路图;图5是带有键盘模块的图1中的实施例的分解图;图6是键盘模块的电路图;图7是本专利技术的第二个实施例的主视图;和图8是图7中的实施例里的可选插入模块的主视图。参看图1和2,根据本专利技术的设备包含主体1和插入模块2。主体1在俯视图中是矩形,并有一个沿主体1从一侧延伸到中间的升高部份3。液晶显示屏4安装在升高部份3的上面。多路连接器5安装在位于主体1中点的升高部份3的正面。一对钩接元件6,7位于主体1的一端,与升高部份3正对。插入模块2带有用来与主体1的多路连接器5相连接的多路连接器(未示出)和与钩接元件6,7啮合的凹槽(未示出),以使插入模块2能可拆卸地连接到主体1。安装好插入模块2后,该设备在侧视图上也是矩形。可插入模块的上表面设有十字膜片开关元件8和两个圆形膜片开关元件9,10。参看图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存储了平台游戏的程序。膜片开关元件8,9,10连接到插入模块2中的指令处理电路28。指令处理电路28根据膜片开关元件8,9,10的操作,把8位指令代码输出到I/O接口电路25,并把中断信号输出到微处理器21。上述8位指令代码和中断信号都要经过连接器5。微计算机的操作是本领域的技术人员所熟知的,这里不再重复。然而,仍将说明用户输入指令的产生和处理。参看图4,指令处理电路28包括第一三输入或门30,其输入连接到由十字膜片开关元件8的对应支臂分别操作的开关;第二三输入或门31,其输入分别连接到由十字膜片开关元件8的剩下的一个支臂操作的开关以及圆形膜片开关元件9,10的开关;二输入或门32,其输入是三输入或门30,31的输出;时钟33;二输入与门34,其输入与二输入或门32的输出和时钟33相连接;以及8位锁存器35。锁存器35用二输入与门34的输出来定时。锁存器35的其中六路输入与由十字膜片开关元件8的各支臂操作的开关和圆形膜片开关元件9,10相连接。锁存器35的其它两路输入与0V连接。锁存器35的输出分别连接到与主体1(图2)上的连接器5相配合的连接器36的相应触点。二输入与门34的输出连接到连接器36的另一个触点。在不工作时,三输入或门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中存储的程序。可以看到,在按下另一个膜片开关元件后,将跟着出现同样顺序的事件,对各个元件的操作都将在锁存器35的输出上产生唯一的代码。参看图5,另一个插入模块40有一个安装在它上表面的膜片式西文字符矩阵键盘41,该模块的ROM是用字符处理软件来编程的。参看图6,键盘41的开关是按行和列排列的。通过环形计数器42依次将脉冲提供到各行。环形计数器42的输出也被馈送到编码器43的输入。编码器输出三位二进制码,用来确定施加有脉冲的行,例如,第0,1,2,3,4,5行。矩阵的列也与类似的编码器44的输入相连。编码器43,44的输出与一个n×8位的ROM45的地址输入相连接。ROM45的8个输出分别与8位锁存器46的对应输入相连接。锁存器46的输出分别与连接器47的对本文档来自技高网...

【技术保护点】
一种程序控制设备,包括主要部分和附属部分,其主要部份包括:处理器和由处理器控制的用于显示图像的显示装置,附属部份包括:存储了处理器的程序的存储装置和用户输入装置,其中,为了将上述程序代码传输到主要部份并且将在操作用户输入装置时所产生的数据传输到主要部份,可以暂时地将附属部份安装在主要部分上,当处理器运行程序时,上述数据为上述程序提供输入。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:约翰昆廷菲利普斯
申请(专利权)人:约翰昆廷菲利普斯
类型:发明
国别省市:GB[英国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利