[发明专利]输入系统无效
申请号: | 200610170499.6 | 申请日: | 2006-12-29 |
公开(公告)号: | CN101211324A | 公开(公告)日: | 2008-07-02 |
发明(设计)人: | 陈洲任 | 申请(专利权)人: | 金宝电子工业股份有限公司 |
主分类号: | G06F13/24 | 分类号: | G06F13/24;G06F3/02 |
代理公司: | 北京中原华和知识产权代理有限责任公司 | 代理人: | 寿宁;张华辉 |
地址: | 中国台湾台北*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 输入 系统 | ||
技术领域
本发明是关于一种按键侦测的输入系统,且特别是有关于一种利用中央处理单元的一只/多只中断脚位,而达到阵列方式多按键输入的按键侦测的输入系统。
背景技术
现今最普遍化来做为电子装置与使用者间沟通的角色,常常是通过一键盘装置,而其是由多数个字母键、数字键、功能键,以及方向键等按键所组成。一般而言,使用者可藉由按下不同的按键以致使电子装置产生相对应的动作。因此,习知的电子装置为了要知悉使用者所按的按键,其采用的技术大致可分为两种方式:其一为扫描侦测(scan detect);另一为中断侦测(interrupt detect),而为了要更清楚地说明此两种侦测按键的技术手段,以下将个别说明其原理以及如何知悉使用者所按的按键。
请参阅图1所示,是习知电子装置采用扫描侦测方式的硬体架构图100,其具有一4*4的键盘装置101。请参照图1,扫描侦测方式一般是利用中央处理单元(CPU)103的输出/入脚位I/O0~I/O3在一段固定时间送出4位元的扫描码至键盘装置101内的每一列按键,其送出的顺序为1000→0100→0010→0001,接着再利用其输出/入脚位IO/4~I/O7来读入扫描码以判定按键A1~A16是否被使用者所按下。
举例来说,当中央处理单元103的输出/入脚位I/O0~I/O3送出扫描码为1000时,此时中央处理单元103的输出/入脚位I/O4侦测到有高准位信号输入时,届时电子装置就可知悉使用者是按下按键A1这个按键。接着,当中央处理单元103的输出/入脚位I/O0~I/O3送出扫描码为0100时,此时中央处理单元103的输出/入脚位I/O4及I/O6侦测到有高准位信号输入时,届时电子装置就可知悉使用者是按下按键A2及A10这两个按键。紧接着,中央处理单元103的输出/入脚位I/O0~I/O3会再依序送出扫描码0010及0001,以判读其所对应的按键是否有被使用者所按下。
故依据上述举例可知,如果中央处理单元103欲完成所有的按健A1~A16的侦测,其就必须利用其输出/入脚位I/O0~I/O3以轮询(polling)的方式扫描四次才得以完成一次所有的按健A1~A16的侦测,而采用如此的方式来进行按键A1~A16的侦测,其优点是可以通过阵列的方式来达到多按键输入的目的,且于使用者在设计按键数量时亦较为弹性。
然而,由于中央处理单元103是采用轮询的方式进行按键A1~A16的侦测,故中央处理单元103就必须要有固定的一段时间来进行此侦测的动作,如此就会占据了中央处理单元103部份的执行时间,进而可知的是会导致中央处理单元103的系统效率(performance)下降。
请参阅图2所示,是习知电子装置采用中断侦测方式的硬体架构图200,其中央处理单元201具有4只中断(interrupt)脚位INT0~INT3。请参照图2,中断侦测方式一般是利用当使用者按下按键B1~B4任何一个按键时,其所对应的中断脚位INT0~INT3会侦测到一个中断信号(例如为一高电位或一低电位),故此时中央处理单元201会执行其内的一段中断服务程式,以判定被使用者所按下的按键为按键B1~B4的哪一个按键,如此中央处理单元201就不须利用固定的一段时间去进行按键B1~B4的侦测,其仅须当使用者有按下按键B1~B4时,才会进行按键侦测的动作。
故依据上述可知的是,采用中断侦测方式来进行按键侦测时,其优点是平时不会占据中央处理单元201的执行时间,所以中央处理单元201的系统效率(performance)就能展现较佳的效能,且其侦测按键的方式亦较为弹性。然而,因为中央处理单元201的每一只中断脚位INT0~INT3只能允许单一按键B1~B4的侦测,故可知的一件事就是,中央处理单元201具有多少只中断脚位,其就只能提供具有相同数目的按键输入给使用者使用,所以当电子装置的系统的按键需求数量增加时,其内的中央处理单元201所具有的中断脚位就会不敷使用。
发明内容
有鉴于此,本发明的目的就是提供一种输入系统,其藉由利用三向输入的按键搭配中央处理单元的多只中断脚位,而达到阵列方式多按键输入的目的。
本发明的另一目的就是提供一种输入系统,其藉由利用三向输入的按键搭配中央处理单元的多只中断脚位与多只通用输出入脚位(GPIO),而达到阵列方式多按键输入的目的。
本发明的再一目的就是提供一种输入系统,其藉由利用三向输入的按键搭配中央处理单元的一只中断脚位、多只通用输出入脚位以及一逻辑单元,而达到阵列方式多按键输入的目的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金宝电子工业股份有限公司,未经金宝电子工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610170499.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:实现多实例线程序列化事务处理的方法
- 下一篇:半导体存储设备及其方法