键盘控制器多重选择架构及其选择方法

文档序号:6577509阅读:350来源:国知局
专利名称:键盘控制器多重选择架构及其选择方法
技术领域
本发明是有关于一种多重选择架构,且特别是有关于一种键盘控制器内含厂商辨识码与矩阵的多重选择架构及其选择方法,系以最精简的线路与少数键盘控制器接脚,并与LED输出入口(I/O Port)共用,可自键盘控制器内选择出所需要的资料,或是以外加序列式电改写可编程只读存储器(serialEEPROM)的方式自外部提供相对应资料给键盘控制器读取。
现今许多的个人电脑(PC)周边相关控制器大多已整合数种繁复的功能,主要是为了使产品本身所需的零件、线路简化达到轻薄短小的目的,甚至有的产品只需一颗控制器即可运作。因此,拉制器的提供者亦即研发者仍需提供客户多组的参数设定,目的是以单一颗控制器能应用在不同的产品上,节制客户成本及备料库存,此现象特别是在PC的键盘产品上。
键盘制造商多以原厂委托制造加工(OEM)为主,即其本身需对不同的客源提供不同型态、型号的产品,其差异在于客户辨识码、键盘矩阵排列、产品序号或提供的功能等等的不同。以目前各OEM厂或产品制造商所利用的技术而言,其沿用的技术或类似的应用,大致上可分成下列三种类型(一)、固定式即同一控制器内仅存放一组客户的相关资料,则产品及集成电路(IC)制造商必须为各个不同的子客户提供其相对应的控制器,对于备料及库存方面会产生提高成本的负面因素。
(二)、外接EEPROM此方法为将所有易变动或客户资料存放于控制器外的外接序列式EEPROM,控制器内部完全不存放这部分的资料,此方法虽可使控制器规格统一,即所有的不同客户都能使用同一个控制器,不过却使得因需外加EEPROM,同样提高了量产成本。
(三)、不同于本发明的另一种选择方式利用控制器的输出入口n个,以外部接序逻辑1或0来组合出2n个选择机会。虽然此法同样能在控制器内部存放数组预设资料,但仍无法解决例外情形,资料仍无法借由外部辅助来输入,况且还必须使用控制器上已不敷使用的输出入口。
因此,要如何以单一控制器容纳这些不同的资料,还又能够借由辅助的方式从外部另建新的资料,这些弹性的应用方式,是目前值得发展的方向。
有鉴于此,本发明提出一种键盘控制器内含厂商辨识码与矩阵的多重选择架构,包括一键盘控制器、三个LED限流电阻、三个LED指示灯与六个跨接线。上述键盘控制器具有一LED 0接脚、一LED 1接脚、一LED 2接脚、一第一输出入口与一第二输出入口。第一LED限流电阻、第二LED限流电阻与第三LED限流电阻的一端都连接至一电压源。第一LED指示灯的正极端连接第一LED限流电阻的另一端,其负极端连接键盘控制器的LED 0接脚。第二LED指示灯的正极端连接第二LED限流电阻的另一端,其负极端连接键盘控制器的LED 1接脚。第三LED指示灯的正极端连接第三LED限流电阻的另一端,其负极端连接键盘控制器的LED 2接脚。第一跨接线置于第一输出入口与LED 0接脚间。第二跨接线置于第一输出入口与LED 1接脚间。第三跨接线置于第一输出入口与LED 2接脚。第四跨接线置于第二输出入口与LED 0接脚间。第五跨接线置于第二输出入口与LED 1接脚间。以及,第六跨接线置于第二输出入口与LED 2接脚间。而第一跨接线、第二跨接线、第三跨接线的第一组运作时最多只有一个导通,第四跨接线、第五跨接线、第六跨接线的第二组运作时只有一个导通,且第一组与第二组运作互不影响。
其中,第一跨接线、第二跨接线、第三跨接线、第四跨接线、第五跨接线、第六跨接线可设计在一EEPROM或非挥发性存储器内,该EEPROM或非挥发性存储器内储存一客户需求资料,用以输入到该键盘控制器,以补充其不足的资料。而第一LED限流装置、第二LED限流装置以及第三LED限流装置则可为一电阻、电感、一导线三者择一。
本发明提出一种键盘控制器内含厂商辨识码与矩阵之多重选择方法,包括首先使键盘控制器处于初始状态。接着借由键盘控制器的数个输出入口依照序列式EEPROM的SCLK与SDATA接脚正常读取时序取得第一笔资料。之后判断此第一笔资料值是否为无意义的数值,若否的话,表示键盘控制器外部连接有序列式EEPROM,随即将其内部完整资料读取至键盘控制器中以完成选择操作,若是的话,表示键盘控制器外部并未加上任何序列式EEPROM,亦即将进行内部资料选定的操作。进行内部资料选定的操作,利用数个跨接线设定及经由键盘控制器的数个LED接脚的准位输入,选择取得对应键盘控制器之内建图表的跨接线设定组合。
本发明的键盘控制器内含厂商辨识码与矩阵的多重选择架构,并不一定限制LED接脚与输出入口个数分别为三个与二个,只要每一输出入口与其对应的所有的LED接脚所形成的每一组跨接线只有一个导通,且每一组彼此不受影响即可。
本发明提出的键盘控制器内含厂商辨识码与矩阵的多重选择架构及其选择方法,系利用现有键盘控制器的LED接脚,充分利用其在初始设定至正常动作的期间,配合触发信号让使用者或客户能在单一键盘控制器上选择出适合的资料,更可利用相同的接脚以外加序列式EEPROM的方式,填写较新且不在键盘控制器内部预设的资料。此外,在不同的应用领域上,只要有更多的键盘控制器输出入口,皆能够以同样的技术组合出更多更弹性的变化空间。
为让本发明的上述和其他目的、特征、和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下附图的简单说明

图1所示的是依照本发明一较佳实施例的一种键盘控制器内含厂商辨识码与矩阵的多重选择技术的组成架构图。
图2所示的是本发明应用于外接序列式EEPROM的架构图;以及图3显示出应用本发明的架构的操作流程图。
附图的标号说明10键盘控制器12、14、16LED指示灯18、20、22LED限流电阻24序列式EEPROM以键盘的应用技术而言,因扫描阵列已占用大多的控制接脚,而趋势是扫描线仍不断扩充,再加上发光二极体(LED)指示灯等,可利用的接脚已十分有限。本发明以最精简的线路与少数控制器接脚,并与LED输出入口(I/OPort)共用,可自控制器选择出所需的资料(共可容纳16组或更多),或以外加序列式电改写可编程只读存储器(serial EEPROM)的方式自外部提供相对应资料给控制器读取。而有关于本发明的技术内容,将借较佳实施例详细描述于下。
请参照图1,其所示的是依照本发明一较佳实施例的一种键盘控制器内含厂商辨识码与矩阵的多重选择技术的组成架构图。
本发明的组成架构如图1所示,包括一键盘控制器10、三个LED指示灯12、14与16、三个LED限流电阻18、20与22以及六个跨接线(Jumper)JP1、JP2、Jp3、JP4、JP5与JP6,其中跨接线JP1~JP6分别可为开路(open)或短路(short)。此外,LED限流电阻18亦可改成电感、导线或甚至其他高阻值的装置,只要能够发挥限制电流值得作用即可。
LED指示灯12的正极端连接LED限流电阻18的一端,其负极端连接键盘控制器10的LED 0接脚,而LED限流电阻18的另一端连接一电压源VCC。LED指示灯14的正极端连接LED限流电阻20的一端,其负极端连接键盘控制器10的LED 1接脚,而LED限流电阻20的另一端连接电压源VCC。LED指示灯16的正极端连接LED限流电阻22的一端,其负极端连接键盘控制器10的LED 2接脚,而LED限流电阻22的另一端连接电压源VCC。跨接线JP 1置于键盘控制器10的输出入口ID 0与LED 0接脚间。跨接线JP 2置于输出入口ID 0与LED 1接脚间。跨接线JP 1置于输出入口ID 0与LED 2接脚间。跨接线JP 4置于输出入口ID 1与LED 0接脚间。跨接线JP 5置于输出入口ID 1与LED 1接脚间。跨接线JP 6置于输出入口ID1与LED 2接脚间。
上述中,各跨接线JP 1~JP 6的主要目的,分别系用来做为输出入口ID 0、ID 1与LED 0~LED 2接脚的连接桥梁。举例来说,当跨接线JP 3为短路状态时,输出入口ID 0与LED 2接脚两者系呈连接状态。而透过跨接线JP 1~JP 6之设定与LED0~2三接脚的准位输入,来选择键盘控制器10的内建图表的对应,即可在键盘控制器10上选择出适合的资料。
请参照图2,其所示的是本发明应用于外接序列式EEPROM的架构图。
图2类似于图1,最大不同点在于以图2的序列式EEPROM 24取代了图1的跨接线JP 1~JP 6的功能,故相同的元件以相同标号代替之。
当键盘控制器10的内建图表的对应无法满足客户的要求时,亦即客户所需的资料未内建于键盘控制器10中时,此时可外接一内含有客户需求资料的序列式EEPROM 24至键盘控制器10的输出入口ID 0与ID 1,接着便将此序列式EEPROM 24的内部完整资料读取(Download)至键盘控制器10内,如此即可在键盘控制器10上得到想要的资料。
请同时参照图1、图2与图3。图2所示的是本发明应用于外接序列式EEPROM的架构图,以及图3显示出应用本发明的架构的操作流程图。
步骤101首先,使键盘控制器10处于初始状态。
步骤102借由键盘控制器10的输出入口ID 0与ID 1两接脚依照序列式EEPROM 24的SCLK与SDATA接脚正常读取时序取得第一笔资料,请参考图2所示。
步骤103判断此第一笔资料值是否为无意义的0×00或0×ff。若否的话,表示键盘控制器10外部连接有序列式EEPROM 24,接着进行步骤104。若是的话,表示键盘控制器10外部未加上任何序列式EEPROM 24(序列式EEPROM 24故障的情形不考虑),亦即将进行自内部资料的选定,接着进行步骤105。
步骤104表示键盘控制器10外部接有序列式EEPROM 24,接着便将其内部完整资料读取(Download)至键盘控制器10。之后,进行步骤108。
步骤105进行利用跨接线JP 1、JP 2、JP 3、JP 4、JP 5与JP 6设定来选择内建图表的对应,ID 0送出低准位(Lo)脉波,ID 1则维持高准位(Hi),由LED 0~2三接脚的准位输入取得JP 1~JP 3的跨接线设定,请参考图1所示。
步骤106继续由ID 0维持Hi,ID 1送出Lo脉波,同样由LED 0~2三接脚的准位取得JP 4~JP 6的跨接线设定。
步骤107经由步骤105与106两步骤,即可得到JP 1~JP 6的设定组合,但考虑跨接线JP 1~JP 6的设定要避免之后的LED指示灯12、14与16的正常亮灭受到冲突干扰,故JP 1~JP 3无法同时设定2组以上(含)的短路(short),JP 4~JP 6亦同,故JP 1~JP 6共能组合出如附表一的16种型式。至此,键盘控制器10已能由跨接线JP 1~JP 6的设定完成16组资料选一的动作。
步骤108资料的选择至此告一段落,不论由跨接线JP 1~JP 6选择或外部序列式EEPROM 24读取皆已完成,LED 0~2接脚恢复为LED正常指示的输出口。
步骤109操作完成。
综上所述,本发明着重于利用现有键盘控制器的LED接脚,充分利用其在初始设定至正常动作的期间,配合触发信号让使用者或客户能在单一键盘控制器上选择出适合的资料,更可利用相同的接脚以外加序列式EEPROM述元素组合外,可以加入或不加入其他元素。
除了上述元素组合特征外,本发明还对金属元素与非金属元素的比例进行了对比,确认非金属元素在合金层中最佳重量含量为0~30%,最好为0~20%。
按照本发明所获得的钢综,不仅大大延缓了钢综缺口的形成,延长了钢综使用寿命,而且由於合金层的优良润滑性及抗蚀性,同时降低了钢综之间的磨擦,提高了钢综的抗蚀性能。其实施对比例如表(1)表(1)实施对比例
权利要求
1.一种键盘控制器内含厂商辨识码与矩阵的多重选择架构,包括一键盘控制器,该键盘控制器具有一LED 0接脚、一LED 1接脚、一LED 2接脚、一第一输出入口与一第二输出入口;一第一LED限流装置,其一端连接一电压源;一第二LED限流装置,其一端连接该电压源;一第三LED限流装置,其一端连接该电压源;一第一LED指示灯,其正极端连接该第一LED限流装置的另一端,其负极端连接该键盘控制器的该LED 0接脚;一第二LED指示灯,其正极端连接该第二LED限流装置的另一端,其负极端连接该键盘控制器的该LED 1接脚;一第三LED指示灯,其正极端连接该第三LED限流装置的另一端,其负极端连接该键盘控制器的该LED 2接脚;一第一跨接线,置于该第一输出入口与该LED 0接脚间;一第二跨接线,置于该第一输出入口与该LED 1接脚间;一第三跨接线,置于该第一输出入口与该LED 2接脚间;一第四跨接线,置于该第二输出入口与该LED 0接脚间;一第五跨接线,置于该第二输出入口与该LED 1接脚间;以及一第六跨接线,置于该第二输出入口与该LED 2接脚间;其中,该第一跨接线、该第二跨接线、该第三跨接线的第一组运作时最多只有一个导通,该第四跨接线、该第五跨接线、该第六跨接线的第二组运作时只有一个导通,且该第一组与该第二组运作互不影响。
2.如权利要求1所述的键盘控制器内含厂商辨识码与矩阵之多重选择架构,其中该第一跨接线、该第二跨接线、该第三跨接线、该第四跨接线、该第五跨接线、该第六跨接线位于一EEPROM内。
3.如权利要求2所述的键盘控制器内含厂商辨识码与矩阵之多重选择架构,其中该EEPROM储存一客户需求资料,用以输入到该键盘控制器,以补充其不足的资料。
4.如权利要求1所述的键盘控制器内含厂商辨识码与矩阵之多重选择架构,其中该第一跨接线、该第二跨接线、该第三跨接线、该第四跨接线、该第五跨接线、该第六跨接线系位于一非挥发性存储器内。
5.如权利要求4所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该非挥发性存储器储存一客户需求资料,用以输入到该键盘控制器,以补充其不足的资料。
6.如权利要求1所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该第一LED限流装置、第二LED限流装置以及第三LED限流装置可为一电阻、一电感、一导线三者之一。
7.一种键盘控制器内含厂商辨识码与矩阵的多重选择架构,包括一键盘控制器,该键盘控制器具有一LED 0接脚、一LED 1接脚、一LED 2接脚与多个输出入口;一第一LED限流装置,其一端连接一电压源;一第二LED限流装置,其一端连接该电压源;一第三LED限流装置,其一端连接该电压源;一第一LED指示灯,其正极端连接该第一LED限流装置的另一端,其负极端连接该键盘控制器的该LED 0接脚;一第二LED指示灯,其正极端连接该第二LED限流装置的另一端,其负极端连接该键盘控制器的该LED 1接脚;一第三LED指示灯,其正极端连接该第三LED限流装置的另一端,其负极端连接该键盘控制器的该LED 2接脚;多个第一跨接线,分别置于各该输出入口与该LED 0接脚间;多个第二跨接线,分别置于各该输出入口与该LED 1接脚间;以及多个第三跨接线,分别置于各该输出入口与该LED 2接脚间;其中,每一输出入口与该LED 0接脚、该LED 1接脚、该LED 2接脚所形成的每一组跨接线只有一个导通,且每一组彼此不受影响。
8.如权利要求7所述的键盘控制器内含厂商辨识码与矩阵之多重选择架构,其中该些第一跨接线、该些第二跨接线、该些第三跨接线系位于一EEPROM内。
9.如权利要求8所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该EEPROM储存一客户需求资料,用以输入到该键盘控制器,以补充其不足的资料。
10.如权利要求7所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该些第一跨接线、该些第二跨接线、该些第三跨接线系位于一非挥发性存储器内。
11.如权利要求10所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该非挥发性存储器储存一客户需求资料,用以输入到该键盘控制器,以补充其不足的资料。
12.如权利要求7所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该第一LED限流装置、第二LED限流装置以及第三LED限流装置可为一电阻、一电感、一导线三者择一。
13.一种键盘控制器内含厂商辨识码与矩阵的多重选择架构,包括一键盘控制器,该键盘控制器具有至少一LED接脚与至少一输出入口;至少一LED限流装置,各该LED限流装置之一端都连接至一电压源;至少一LED指示灯,各该LED指示灯的正极端分别连接至对应的各该LED限流装置的另一端,且各该LED指示灯的负极端分别连接至对应的各该LED接脚;以及至少一跨接线,分别置于各该输出入口与各该LED接脚间;其中,每一输出入口与其对应的所有LED接脚所形成的每一组跨接线只有一个导通,且个别的每一组彼此不受影响。
14.如权利要求13所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该些跨接线系位于一EEPROM内。
15.如权利要求14所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该EEPROM储存一客户需求资料,用以输入到该键盘控制器,以补充其不足的资料。
16.如权利要求13所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该些跨接线系位于一非挥发性存储器内。
17.如权利要求16所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该非挥发性存储器储存一客户需求资料,用以输入到该键盘控制器,以补充其不足的资料。
18.如权利要求13所述的键盘控制器内含厂商辨识码与矩阵的多重选择架构,其中该些LED限流装置可为一电阻、一电感、一导线三者择一。
19.一种键盘控制器内含厂商辨识码与矩阵的多重选择方法,包括使该键盘控制器处于一初始状态;借由该键盘控制器的多个输出入口依照一序列式EEPROM的SCLK与SDATA接脚正常读取时序取得一第一资料;判断该第一资料值是否为一无意义数值,若否的话,表示该键盘控制器外部连接有该序列式EEPROM,随即将其内部完整资料读取至该键盘控制器中以完成选择操作,若是的话,表示该键盘控制器外部并未加上任何该序列式EEPROM,亦即将进行一内部资料选定的操作;以及进行该内部资料选定的操作,利用多个跨接线设定及经由该键盘控制器的多个LED接脚的准位输入,选择取得对应该键盘控制器的一内建图表的一跨接线设定组合。
全文摘要
一种键盘控制器内含厂商辨识码与矩阵的多重选择架构及其选择方法,系利用现有键盘控制器的LED接脚,充分利用其在初始设定至正常动作的期间,配合触发信号让使用者或客户能在单一键盘控制器上选择出适合的资料,更可利用相同的接脚以外加序列式EEPROM的方式,填写较新且不在键盘控制器内部预设的资料。此外,在不同的应用领域上,只要有更多的键盘控制器输出入口,皆能够以同样的技术组合出更多更弹性的变化空间。
文档编号G06F3/023GK1335683SQ00121928
公开日2002年2月13日 申请日期2000年7月25日 优先权日2000年7月25日
发明者高照庭, 沈志承 申请人:华邦电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1