键盘扫描及选择装置的制作方法

文档序号:7576016阅读:313来源:国知局
专利名称:键盘扫描及选择装置的制作方法
技术领域
本实用新型一般涉及电话拔号键盘,更具体地是涉及一种键盘扫描及选择装置。
由于每一个国家的电话通讯系统规格都不尽相同,请参考表1,这些规格都实行于电话拨号器中。如果要在同一电话拨号器中都能选择到各种不同的规格,则必须要增加数个输入端口,由于在集成电路封装上,端口数愈多,则封装的价钱愈高,如此将会增加生产的成本。在现有的技术中,是利用修改一层金属层,来符合其中一项规格。因此,若要增加规格选择功能,则必须在生产过程中作不同金属选择,故而必须以生产数个版别来实现不同国家的通讯规格的要求。如此繁多的版本不但造成成本负担,更对制造者产生不少生产过程和管理上的困难;对外销电话机厂商而言,不同国家需要有不同的存货,因此库存压力负担相对提高了许多。
表1 电话通讯规格(部分)a)拔号速率选择 10pps或20pps(DIAL RATE SELECT)b)续/断 33.3/66.6或40/60(MAKE/BREAK RATIO)c)暂停 2秒~4秒(PAUSE)d)转接 80毫秒~1秒(FLASH)e)*拔号脉冲 n,n+1,10-n(DIALING PULSE)*按键号码 送出脉冲个数nn+110-n010 1 10112 9223 8334 7445 6556 5667 4778 3889 29910 1
现有公知电话拨号器CIC 9140(CIC为工研院电子工业研究所的产品商标)当检测有键被按下后,振荡器便开始起振,当判别出所按为何键后,才做出相对应的动作,

图1即为CIC 9140键盘端口电路及所对应的电话键盘。当没有按键时,行1~4在高电位,列1~4在低电位,当其中一个键被按下时,所对应的行和列均会被拉到低电位,例如按下键7时,行1及列3两个端口均会被拉到低电位,当内部电路知道这样的情况,便会将振荡器起振,继而执行所应做的动作;因此,如前所述,必须多加输入端口端才能检测出多增加的功能选择;这样将增加成本负担,且不能达到物件利用的附加价值。
因此,本实用新型的目的就是提供一种键盘扫描及选择装置,该装置利用已有的输入/输出端口,在不增加输入端口的情况下,可以选择到各种不同的功能。
为实现上述目的,本实用新型的一种键盘扫描及选择装置在电源开启后使振荡器起振开启检测电路,并在设定时间内将输入/输出端口逐一扫描,当扫描到某端口时,检测其他端口是否有外加电阻与该端口相连,并把检测到的状态锁存,经到达设定时间后关闭检测电路及振荡器,以便可供选择功能的个数为n(n-1)/2个。
为使本实用新型的特点及优点更清楚,结合附图详述如后图1为公知电话拨号器CIC9140的键盘端口电路及对应键盘图2为本实用新型检测端口外状态的流程图图3为本实用新型的方块图图4为本实用新型较佳实施例的电路图图5为本实用新型较佳实施例中脉冲发生器所产生的各种脉冲请参阅图1所示,本实用新型主要是利用电源开启后使振荡器起振,来检测某一端口外是否有电阻接到另一端口端,从而判别出所选的功能是哪个,当经过一段设定的时间后,便将所检测到的外部状态锁存,并且关掉振荡器。图2即为本实用新型检测端口外状态的流程图。本实用新型利用从电源开启开始,到某一设定时间内检测出端口外状态,而可在完全不影响正常操作下,完成选择功能。
请参阅图3所示,图3为本实用新型的方框图。当电源开启后,脉冲发生器1会产生s1~sn,c1~cn,φ,φ等脉冲,如图5所示(n=4时)。从图5可得知,本实用新型的装置每次只扫描一个输入/输出端口,正在扫描某端口时,会利用脉冲c1~cn分别将其他各端口的端口外是否与该端口有电阻相接的状态取入。在还未到达设定时间以前,φ为高电位,输入/输出端口2的检测电路被打开(ENABLE),锁存器3此时没有作用,端口外检测锁存器4利用c1~cn脉冲,将端口外状态锁存,当到达设定时间后,φ转为低电位,此时关闭输入/输出端口2的检测电路,端口外检测锁存器4亦被关闭,锁存器3则被打开;同时,关闭脉冲发生器1,整个检测端口外状态动作便告完成。由于端口外检测锁存器的信息保持不变,故可根据原先设定的编辑来实行如表一中的各项规格。当每次电源开启后,都会重复如图2流程的检测动作。此种不须另外加输入端口,而仅利用既有端口端上是否有电阻连到另外一个端口端来判别选择不同功能,而不影响原端口端原有功能的操作,这是本实用新型增进功效的一项极大特点。另外,本实用新型可供选择功能的个数
如图3中输入/输出端口共有10个端口端,则可提供45个选择功能,能提供多个选择功能,也是本实用新型另一增进功效的特征之一。
请参阅图4所示,此一电路组成,为依据图3的技术及前述理论所设计出的一种较佳实施例以4个输入/输出端口端作为例子(即2×2键盘),其中脉冲对应关系如图5所示。φ为高电压时,表示是在检测期间。
s1在高电位时,扫描输入/输出端口2的端口1。此时,除端口1的输出固定在低电位外,其余各端口的输出状态,取决于是否有外加电阻与端口1相连接。如果没有外加电阻与端口1相连接,该端口会传回高电位至端口外检测锁存器4的输入。如果有外加电阻与端口1相连接,该端口会传回低电位至端口外检测锁存器4的输入。当c1~c4脉冲产生下降沿时,便会将端口外检测锁存器4的输入信息锁存,也就是将输入/输出端口2的外部状态锁存,据此便可得知端口1与其他各端口是否有外加电阻相连。
当s2在高电位时,扫描输入/输出端口2的端口2,此时,除端口2的输出固定在低电位外,其余各端口的输出状态取决于是否有外加电阻与端口2相连接。如果没有外加电阻与端口2相连接,该端口会传回高电位至端口外检测锁存器4的输入。如果有外加电阻与端口2相连接,该端口会传回低电位至端口外检测锁存器4的输入。当c1~c4脉冲产生下降沿时,便会将端口外检测锁存器4的输入信息锁存,也就是将输入/输出端口2的外状态锁存,据此便可得知端口2与其他各端口是否有外加电阻相连。
当s3在高电位时,扫描输入/输出端口2的端口3,此时,除端口3的输出固定在低电位外,其余各端口的输出状态,取决于是否有外加电阻与端口3相连接。如果没有外加电阻与端口3相连接,该端口会传回高电位至端口外检测锁存器3的输入。如果有外加电阻与端口3相连接,该端口会传回低电位至端口外检测锁存器4的输入。当c1~c4脉冲产生下降沿时,便会将端口外检测锁存器4的输入信息锁存,也就是将输入/输出端口2的外部状态锁存,据此便可得知端口3与其他各端口是否有外加电阻相连。
当s4在高电位时,扫描输入/输出端口2的端4,此时,除端口4的输出固定在低电位外,其余各端口的输出状态,取决于是否有外加电阻与端口4相连接。如果没有外加电阻与端口4相连接,该端口会传回高电位至端口外检测锁存器3的输入。如果有外加电阻与端口4相接,该端口会传回低电位至端口外检测锁存器4的输入。当c1~c4脉冲产生下降沿时,便会将端口外检测锁存器4的输入资料锁存,也就是将输入/输出端口2的外部状态锁存,据此便可得知端口4与其他各端口是否有外加电阻相连。
当到达设定时间后,φ会从高电位变成低电位,在此由HP1~4所构成的检测电路被关闭,端口外检测锁存器4被关闭,锁存器3被打开,脉冲发生器1被关闭,整个检测过程便告完成。
由于以上的新结构,将在实施时得到多种优良功能,现在分述如下一、厂商只须在电路板适当位置上加上一个电阻,就可选择到不同的功能,所以产品只需要生产一种版本,就能适用于世界各地,大大提高了对同类产品的竞争力。
二、将各种用作选择功能用途的输入端口均可省去,降低了制造、生产和管理上的成本。
权利要求1.一种键盘扫描及选择装置,该装置利用电源开启后使振荡器起振开启检测电路,并在设定时间内将输入/输出端口逐一扫描,当扫描到某端口时,检测其他端口是否有外加电阻与该端口相连,并把检测到的状态锁存,经到达设定时间后关闭检测电路及振荡器,以便可供选择功能的个数为n(n-1)/2个,所述装置的特征在于包括脉冲发生器,该脉冲发生器产生各种扫描脉冲,对每个输入/输出端口个别扫描;输入/输出端口,该输入/输出端口在每次电源开启时,启动检测电路、检测端口外是否有外接电阻到其他输入/输出端口,经过设定检测时间后,关闭检测电路;锁存器,该锁存器在设定检测时间内没有作用,在经过设定检测时间后,负责锁存所对应输入/输出端口的外部状态;及端口外检测锁存器,该端口外检测锁存器在设定检测时间内,负责锁存所对应的输入/输出端口是否有外加电阻连接到其他输入/输出端口的状态,在下次电源开启发生以前,所锁存的信息保持不变。
专利摘要本实用新型是一种键盘扫描及选择装置,它利用已有的输入/输出端口,除作扫描键盘功能外,可在两不同端口之间加或不加电阻,据此可判别得知所选择到的为何种功能,而不会影响到该端口的正常操作。
文档编号H04M1/24GK2337721SQ97228578
公开日1999年9月8日 申请日期1997年10月16日 优先权日1997年10月16日
发明者杨玉凤 申请人:盛群半导体股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1