KR100442370B1 - Key scan apparatus and method for mobile communication terminal - Google Patents
Key scan apparatus and method for mobile communication terminal Download PDFInfo
- Publication number
- KR100442370B1 KR100442370B1 KR10-2002-0043947A KR20020043947A KR100442370B1 KR 100442370 B1 KR100442370 B1 KR 100442370B1 KR 20020043947 A KR20020043947 A KR 20020043947A KR 100442370 B1 KR100442370 B1 KR 100442370B1
- Authority
- KR
- South Korea
- Prior art keywords
- key
- column
- row
- ports
- port
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000010295 mobile communication Methods 0.000 title claims abstract description 11
- 239000011159 matrix material Substances 0.000 claims abstract description 21
- 230000008859 change Effects 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/23—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Input From Keyboards Or The Like (AREA)
Abstract
본 발명은 이동통신단말기의 키 스캔장치 및 방법에 관한 것으로, 다양한 부가기능의 요구에 따라 키의 수가 증가되어도, 로우포트와 칼럼포트를 공동으로 사용하여 한정된 포트를 가지고도 많은 키신호를 스캔 처리할 수 있도록 한 것이다. 이를 위하여 본 발명은 메트릭스로 이루어져, 사용자의 누름에 의해 키신호를 발생하는 다수의 키버튼과; 동일한 로우에 배치된 다수의 키버튼과 동일한 칼럼에 배치된 다수의 키버튼을, 스위칭 제어신호에 의해, 임의의 한개의 포트에 각각 연결하는 다수의 스위치와; 상기 메트릭스의 크기에 따른 다수의 로우/칼럼포트와 그 다수의 로우/칼럼포트에서 발생되는 신호가 입력되는 하나의 공통포트 및 상기 다수의 로우/칼럼포트를 칼럼포트 또는 로우포트로 이용하기 위한 스위칭제어신호가 출력되는 제어포트를 구비하고, 임의의 키버튼의 눌림에 따른 인터럽트를 발생하면, 키신호에 대한 처리를 수행하여 키버튼값을 인식하는 제어부를 포함하여 구성한다.The present invention relates to a key scanning device and a method of a mobile communication terminal, and even if the number of keys is increased in response to the request of various additional functions, a number of key signals are scanned by using both a low port and a column port jointly and have a limited port. It is to be done. To this end, the present invention consists of a matrix, a plurality of key buttons for generating a key signal by the user's pressing; A plurality of switches each connecting a plurality of key buttons arranged in the same column with a plurality of key buttons arranged in the same row to a single arbitrary port by a switching control signal; Switching to use a plurality of row / column ports according to the size of the matrix and one common port to which signals generated from the plurality of row / column ports are input, and the plurality of row / column ports as column ports or row ports. And a control port for outputting a control signal and including a control unit for recognizing a key button value by performing processing on the key signal when an interrupt occurs when an arbitrary key button is pressed.
Description
본 발명은 이동통신단말기의 키 스캔장치 및 방법에 관한 것으로, 특히 다양한 부가기능의 요구에 따라 키의 수가 증가되어도, 로우포트와 칼럼포트를 공동으로 사용하여 한정된 포트를 가지고도 많은 키신호를 스캔 처리할 수 있도록 한 이동통신단말기의 키 스캔장치 및 방법에 관한 것이다.The present invention relates to a key scanning device and method of a mobile communication terminal, and in particular, even if the number of keys is increased according to the needs of various additional functions, the key and the port are jointly used to scan many key signals even with a limited port. The present invention relates to a key scanning device and method for a mobile communication terminal.
일반적으로 키 스캔 방식은, 가로/세로 메트릭스를 이용하여 키입력이 있을 때, 인터럽트를 발생하여, 그 인터럽트가 발생된 포트(ROWS)와 상기 인터럽트 포트에 영향을 주는 포트(COLUMNS)를 읽음으로써, 입력된 키를 찾아 내는 것으로, 다수의 키가 있을 경우에는 여러 포트가 필요하다.In general, the key scan method generates an interrupt when there is a key input using a horizontal / vertical matrix, and reads the port (ROWS) where the interrupt is generated and the port (COLUMNS) affecting the interrupt port. To find the key that is entered, multiple ports are required if there are multiple keys.
도1은 종래 이동통신단말기의 키 스캔장치에 대한 구성을 보인 회로도로서, 이에 도시된 바와같이 메트릭스로 이루어져, 사용자의 누름에 의해 키신호를 발생하는 다수의 키버튼(KB)과; 상기 메트릭스의 크기에 따른 다수의 로우포트(R1~R4)와 상기 메트릭스의 크기에 따른 다수의 칼럼포트(C1~C4)를 구비하여, 임의의 키버튼(KB)의 눌림에 따른 인터럽트를 발생하면, 키신호에 대한 처리를 수행하여 키버튼 값을 인식하는 제어부(10)로 구성하며, 이와같은 종래 장치의 동작을 설명한다.1 is a circuit diagram showing a configuration of a key scanning device of a conventional mobile communication terminal, which is composed of a matrix as shown in the drawing, and includes a plurality of key buttons KB generating a key signal by a user's pressing; If a plurality of row ports (R1 ~ R4) according to the size of the matrix and a plurality of column ports (C1 ~ C4) according to the size of the matrix, and generates an interrupt caused by the pressing of any key button (KB) The controller 10 is configured to recognize a key button value by performing a process on a key signal, and the operation of the conventional apparatus will be described.
먼저, 키버튼이 눌려지면, 임의의 로우 포트(R1~R4)가 고전위에서 저전위로 천이되면서 인터럽트가 발생되고, 이때 칼럼 포트(C1~C4)의 값을 하나씩 변경해 가면서 눌려진 키를 확인하여 입력된 키를 찾는다.First, when a key button is pressed, an interrupt is generated when any of the low ports R1 to R4 transition from the high potential to the low potential, and at this time, the values of the column ports C1 to C4 are changed one by one to check the pressed keys. Find the key.
여기서, 로우포트(R1~R4)는 항상 하이상태로 존재하고,칼럼포트(C1~C4)는 항상 로우 상태로 존재한다.Here, the low ports R1 to R4 are always in a high state, and the column ports C1 to C4 are always in a low state.
만약, 키버튼(KB)을 누르면, 로우포트(R1~R4)중 해당 포트가 하이에서 로우로 천이되면서 인터럽트를 발생하고, 칼럼포트(C1~C4)를 모두 고전위로 한 상태에서 한 포트씩 저전위로 천이시키면서 로우포트(R1~R4)가 변화되는 것을 확인하는 동작을 수행하여, 어떤 키버튼(KB)이 눌려졌는지를 확인한후, 해당되는 키버튼(KB)에 대한 값을 키값으로 저장하는 변수에 저장한다.If the key button KB is pressed, the corresponding port of the low ports R1 to R4 transitions from high to low to generate an interrupt, and all the ports are low by one port when the column ports C1 to C4 are all at high potential. Performs an operation to confirm that the low ports R1 to R4 are changed while transitioning upwards, and to check which key button KB has been pressed, and then stores the value for the corresponding key button KB as a key value. Store in
이때, 키버튼(KB)이 정상위치로 돌아오면 로우포트(R1~R4)의 값이 다시 고전위로 돌아오면서 다시 인터럽트가 발생되며, 이 인터럽트 발생 시점에 키에 대한 처리를 요구하는 명령을 수행한다.At this time, when the key button KB is returned to the normal position, the interrupts are generated again when the values of the low ports R1 to R4 are returned to high potential again, and at the point of interrupt occurrence, the command for processing the key is executed. .
이때, 최근에는 이동통신단말기에 대하여, 다양한 부가기능이 요구 되어짐에 따라, 필요한 키수가 증가되므로 사용해야 하는 포트수는 증가되지만, 포트수는 한정되어, 다양한 기능을 구현하기 위해서는 포트수를 증가시켜야 하는 문제점이 있다.At this time, as various additional functions are recently required for mobile communication terminals, the number of ports to be used is increased because the required number of keys is increased, but the number of ports is limited, and in order to implement various functions, the number of ports must be increased. There is a problem.
본 발명은 상기와 같은 문제점을 해결하기 위하여 안출된 것으로, 다양한 부가기능의 요구에 따라 키의 수가 증가되어도, 로우포트와 칼럼포트를 공동으로 사용하여 한정된 포트를 가지고도 많은 키신호를 스캔 처리할 수 있도록 한 이동통신단말기의 키 스캔장치 및 방법을 제공함에 그 목적이 있다.The present invention has been made to solve the above problems, and even if the number of keys is increased according to the needs of various additional functions, the low port and the column port are jointly used to scan many key signals even with a limited port. It is an object of the present invention to provide a key scanning device and method for a mobile communication terminal.
도1은 종래 이동통신단말기의 키 스캔장치에 대한 구성을 보인 회로도.1 is a circuit diagram showing a configuration of a key scanning device of a conventional mobile communication terminal.
도2는 본 발명 이동통신단말기의 키 스캔장치에 대한 구성을 보인 회로도.2 is a circuit diagram showing a configuration of a key scanning device of a mobile communication terminal of the present invention.
도3은 본 발명 이동통신단말기의 키 스캔방법에 대한 동작흐름도.3 is a flowchart illustrating a key scanning method of the present invention.
*****도면의 주요부분에 대한 부호의 설명********** Description of the symbols for the main parts of the drawings *****
100:제어부 R/C1~R/C4:로우/칼럼포트100: control part R / C1 to R / C4: low / column port
COM:공통포트 SW1:제어포트COM: Common port SW1: Control port
상기와 같은 목적을 달성하기 위한 본 발명은, 메트릭스로 이루어져, 사용자의 누름에 의해 키신호를 발생하는 다수의 키버튼과; 동일한 로우에 배치된 다수의 키버튼과 동일한 칼럼에 배치된 다수의 키버튼을, 스위칭 제어신호에 의해, 임의의 한개의 포트에 각각 연결하는 다수의 스위치와; 상기 메트릭스의 크기에 따른 다수의 로우/칼럼포트와 그 다수의 로우/칼럼포트에서 발생되는 신호가 입력되는 하나의 공통포트 및 상기 다수의 로우/칼럼포트를 칼럼포트 또는 로우포트로 이용하기 위한 스위칭제어신호가 출력되는 제어포트를 구비하고, 임의의 키버튼의 눌림에 따른 인터럽트를 발생하면, 키신호에 대한 처리를 수행하여 키버튼값을 인식하는 제어부를 포함하여 구성한 것을 특징으로 한다.The present invention for achieving the above object comprises a plurality of key buttons for generating a key signal by pressing the user of the matrix; A plurality of switches each connecting a plurality of key buttons arranged in the same column with a plurality of key buttons arranged in the same row to a single arbitrary port by a switching control signal; Switching to use a plurality of row / column ports according to the size of the matrix and one common port to which signals generated from the plurality of row / column ports are input, and the plurality of row / column ports as column ports or row ports. And a control port for outputting a control signal and including a control unit for recognizing a key button value by performing processing on the key signal when an interrupt is generated according to the pressing of an arbitrary key button.
상기와 같은 목적을 달성하기 위한 본 발명은, 다수의 로우/칼럼포트에 고전위,공통포트에 저전위를 인가하고, 스위치를 턴온시킨 상태에서, 키입력이 발생하면, 인터럽트를 발생하는 제1 과정과; 상기 다수의 로우/칼럼포트에 인가되는 전압의 변화를 감지하여,감지된 로우/칼럼포트의 값을 로우값으로 저장한후, 다시 상기 다수의 로우/칼럼포트에 고전위,공통포트에 저전위를 인가하고 스위치를 턴오프시키는 제2 과정과; 상기 다수의 로우/칼럼포트에 인가되는 전압의 변화를 감지하여, 감지된 로우/칼럼포트의 값을 칼럼값으로 저장하는 제3 과정과; 상기 로우값과 칼럼값을 이용하여 키매트릭스를 구한후, 그 키매트릭스에 의해 키버튼 값을 인식하는 제4 과정으로 수행함을 특징으로 한다.The present invention for achieving the above object, the first to generate an interrupt when a key input is generated in the state that the high potential, a low potential to the common port is applied to a plurality of low / column ports, and the switch is turned on Process; Detects the change in voltage applied to the plurality of row / column ports, stores the detected low / column port values as low values, and then applies high potentials to the plurality of low / column ports and low potentials to common ports. Applying and turning off the switch; Sensing a change in voltage applied to the plurality of row / column ports and storing the detected row / column port values as column values; After the key matrix is obtained using the row value and the column value, a fourth process of recognizing the key button value is performed by the key matrix.
이하, 본 발명에 의한 이동통신단말기의 키 스캔 장치 및 방법에 대한 작용 및 효과를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, operations and effects of a key scanning device and method of a mobile communication terminal according to the present invention will be described in detail with reference to the accompanying drawings.
도2는 본 발명 키 스캔장치의 일실시예(4×4메트릭스)에 대한 구성을 보인 회로도로서, 이에 도시한 바와같이 메트릭스로 이루어져, 사용자의 누름에 의해 키신호를 발생하는 다수의 키버튼(KB)과; 동일한 로우에 배치된 다수의 키버튼(KB)과 동일한 칼럼에 배치된 다수의 키버튼(KB)을, 스위칭 제어신호에 의해, 임의의 한개의 로우/칼럼포트(R/C1~R/C4)에 각각 연결하는 스위치(S1~S4)와; 상기 메트릭스의 크기에 따른 로우/칼럼포트(R/C1~R/C4)와 그 로우/칼럼포트(R/C1~R/C4)에서 발생되는 신호가 입력되는 하나의 공통포트(COM) 및 상기 다수의 로우/칼럼포트(R/C1 ~R/C4)를 칼럼포트 또는 로우포트로 이용하기 위한 스위칭제어신호가 출력되는 제어포트(SW1)를 구비하고, 임의의 키버튼(KB)의 눌림에 따른 인터럽트를 발생하면, 키신호에 대한 처리를 수행하여 키버튼값을 인식하는 제어부(100)로 구성하며, 이와같은 본 발명의 동작을 설명한다.FIG. 2 is a circuit diagram showing an embodiment (4x4 matrix) of the key scanning device of the present invention. As shown in FIG. KB); A plurality of key buttons KB arranged in the same row and a plurality of key buttons KB arranged in the same column are arbitrarily selected by one row / column port R / C1 to R / C4 by a switching control signal. Switches (S1 to S4) respectively connected to the switches; One common port COM to which a signal generated from the row / column ports R / C1 to R / C4 and the row / column ports R / C1 to R / C4 according to the size of the matrix is input, and the A control port SW1 for outputting a switching control signal for using a plurality of row / column ports R / C1 to R / C4 as a column port or a row port, and at the press of an arbitrary key button KB When the interrupt is generated, the controller 100 is configured to control the key signal to recognize the key button value. The operation of the present invention will be described.
먼저, 제어부(100)의 로우/칼럼포트(R/C1~R/C4)에 고전위를, 공통포트(COM)에는 저전위를 인가한 상태에서, 스위치(S1~S4)는 상기 제어부(100)의 제어포트 (SW1)에서 출력되는 스위칭제어신호에 의해 턴온된다.First, in a state where a high potential is applied to the row / column ports R / C1 to R / C4 of the controller 100 and a low potential is applied to the common port COM, the switches S1 to S4 are the controller 100. Is turned on by the switching control signal output from the control port (SW1).
이러한 상태에서, 사용자에 의해 키버튼(KB)이 눌려져 키신호가 입력되면, 해당 로우/칼럼포트(R/C1~R/C4)에 인가된 고전위는 공통포트(COM)로 입력되므로, 어느 하나의 로우/칼럼포트(R/C1~R/C4)는 저전위로 된다.In this state, when the key button KB is pressed by the user and the key signal is input, the high potential applied to the corresponding row / column ports R / C1 to R / C4 is input to the common port COM. One row / column port R / C1 to R / C4 goes low.
따라서, 제어부는 상기 로우/칼럼포트(R/C1~R/C4)중에서 전위가 변화된 로우 /칼럼포트(R/C1~R/C4)를 로우값으로 저장한다.Accordingly, the controller stores the row / column ports R / C1 to R / C4 whose potentials are changed among the row / column ports R / C1 to R / C4 as low values.
이후, 상기 제어부의 로우/칼럼포트(R/C1~R/C4)에 다시 고전위를, 공통포트(COM)에는 저전위를 인가한 상태에서, 스위치(S1~S4)는 상기 제어부(100)의 제어포트(SW1)에서 출력되는 스위칭제어신호에 의해 턴오프되는데, 즉 로우/칼럼포트 (R/C1~R/C4)가 칼럼포트로의 역할을 수행하도록 스위치(S1~S4)가 연결된다.Subsequently, while the high potential is again applied to the row / column ports R / C1 to R / C4 of the controller and the low potential is applied to the common port COM, the switches S1 to S4 are the controller 100. It is turned off by the switching control signal output from the control port SW1 of the switch. That is, the switches S1 to S4 are connected so that the row / column ports R / C1 to R / C4 serve as column columns. .
이러한 상태에서, 로우/칼럼포트(R/C1~R/C4)에 인가된 고전위는, 키버튼(KB)이 눌려진 칼럼만을 통해 공통포트(COM)로 흐르게 되므로, 어느 하나의 로우/칼럼포트(R/C1~R/C4)는 저전위로 된다.In this state, the high potential applied to the row / column ports R / C1 to R / C4 flows to the common port COM only through the column in which the key button KB is pressed, and thus, any one row / column port. (R / C1 to R / C4) becomes low potential.
따라서, 제어부(100)는 상기 로우/칼럼포트(R/C1~R/C4)중에서 전위가 변화된 로우/칼럼포트(R/C1~R/C4)를 칼럼값으로 저장한다.Therefore, the controller 100 stores the row / column ports R / C1 to R / C4 whose potentials are changed among the row / column ports R / C1 to R / C4 as column values.
이후, 상기에서 저장된 로우값과 칼럼값을 이용하여 키메트릭스를 연산한후, 그 키메트릭스에 의해 키값을 인식하게 된다.Subsequently, the key metrics are calculated using the stored row and column values, and the key values are recognized by the key metrics.
보다 상세하게, 도3을 참조하여 설명하면, 우선 로우/칼럼포트(R/C1~R/C4)에 고전위,공통포트(COM)에 저전위를 인가하고, 스위치(S1~S4)를 턴온시킨 상태에서, 키입력이 발생하면, 인터럽트를 발생한다.In detail, referring to FIG. 3, first, a high potential is applied to the low / column ports R / C1 to R / C4, and a low potential is applied to the common port COM, and the switches S1 to S4 are turned on. In this state, if a key input occurs, an interrupt is generated.
그 다음, 상기 다수의 로우/칼럼포트(R/C1~R/C4)에 인가되는 전압의 변화를 감지하여,그 감지된 로우/칼럼포트(R/C1~R/C4)의 값을 로우값으로 저장한후, 다시 상기 다수의 로우/칼럼포트(R/C1~R/C4)에 고전위를 인가하고 스위치(S1~S4)를 턴오프시킨다.Next, a change in voltage applied to the plurality of row / column ports R / C1 to R / C4 is sensed, and the value of the detected row / column port R / C1 to R / C4 is set to a low value. After storing, the high potential is again applied to the plurality of row / column ports R / C1 to R / C4 and the switches S1 to S4 are turned off.
그 다음, 상기 다수의 로우/칼럼포트(R/C1~R/C4)에 인가되는 전압의 변화를 감지하여, 감지된 로우/칼럼포트(R/C1~R/C4)의 값을 칼럼값으로 저장한후, 그 로우값과 칼럼값을 이용하여 키매트릭스를 구한후, 그 키매트릭스에 의해 키버튼값을인식한다.Next, a change in voltage applied to the plurality of row / column ports R / C1 to R / C4 is sensed, and the detected values of the row / column ports R / C1 to R / C4 are used as column values. After storing, the key matrix is obtained using the row and column values, and then the key button value is recognized by the key matrix.
여기서, 상기 키매트릭스는, 하기의 수학식으로 연산한다.Here, the key matrix is calculated by the following equation.
[수학식][Equation]
키매트릭스=로우값×로우/칼럼포트수 +칼럼값Key Matrix = Low Value × Low / Column Port Number + Column Value
다시 말해서, 본 발명은, 다양한 부가기능의 요구에 따라 키의 수가 증가되어도, 로우포트와 칼럼포트를 공동으로 사용함으로써, 한정된 포트를 가지고도 많은 키신호를 스캔 처리할 수 있다.In other words, according to the present invention, even if the number of keys is increased in accordance with the request of various additional functions, by using the low port and the column port jointly, many key signals can be scanned even with a limited port.
상기 본 발명의 상세한 설명에서 행해진 구체적인 실시 양태 또는 실시예는 어디까지나 본 발명의 기술 내용을 명확하게 하기 위한 것으로 이러한 구체적 실시예에 한정해서 협의로 해석해서는 안되며, 본 발명의 정신과 다음에 기재된 특허 청구의 범위내에서 여러가지 변경 실시가 가능한 것이다.The specific embodiments or examples made in the detailed description of the present invention are intended to clarify the technical contents of the present invention to the extent that they should not be construed as limited to these specific embodiments and should not be construed in consultation. Various changes can be made within the scope of.
이상에서 상세히 설명한 바와같이 본 발명은, 다양한 부가기능의 요구에 따라 키의 수가 증가되어도, 로우포트와 칼럼포트를 공동으로 사용하여 한정된 포트를 가지고도 많은 키신호를 스캔 처리함으로써, 포트의 활용 효율을 향상시키는 효과가 있다.As described in detail above, the present invention provides a port utilization efficiency by scanning a large number of key signals even when the number of keys is increased in response to the request of various additional functions, even when a limited number of ports are jointly used. Has the effect of improving.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0043947A KR100442370B1 (en) | 2002-07-25 | 2002-07-25 | Key scan apparatus and method for mobile communication terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0043947A KR100442370B1 (en) | 2002-07-25 | 2002-07-25 | Key scan apparatus and method for mobile communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040010910A KR20040010910A (en) | 2004-02-05 |
KR100442370B1 true KR100442370B1 (en) | 2004-07-30 |
Family
ID=37319245
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0043947A Expired - Fee Related KR100442370B1 (en) | 2002-07-25 | 2002-07-25 | Key scan apparatus and method for mobile communication terminal |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100442370B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100600961B1 (en) * | 2004-07-15 | 2006-07-13 | 주식회사 팬택앤큐리텔 | Key having a plurality of key value output port, key recognition device using the same and method thereof |
KR100577271B1 (en) * | 2004-10-13 | 2006-05-10 | 엘지전자 주식회사 | Key Recognition Device and Method |
CN112713902B (en) * | 2020-12-07 | 2024-06-21 | 珠海格力电器股份有限公司 | Method, system, remote controller, medium and application for determining key value of key scan |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR890012211A (en) * | 1988-01-29 | 1989-08-25 | 글렌 에이취. 브로스틀 | Keyboard identifier |
KR910001520A (en) * | 1989-06-03 | 1991-01-31 | 정몽헌 | Key input method and apparatus for microcomputer using pulse width modulation (PWM) |
KR910012884A (en) * | 1989-12-27 | 1991-08-08 | 이헌조 | Keypad switch input system |
US5057836A (en) * | 1988-01-22 | 1991-10-15 | Kabushiki Kaisha Toshiba | Data input apparatus having a microcomputer |
KR19980031829U (en) * | 1996-11-30 | 1998-08-17 | 김광호 | Key input device adopting matrix scan method |
JPH10255590A (en) * | 1997-03-07 | 1998-09-25 | Kokusai Electric Co Ltd | Switch system and its data capture method |
-
2002
- 2002-07-25 KR KR10-2002-0043947A patent/KR100442370B1/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5057836A (en) * | 1988-01-22 | 1991-10-15 | Kabushiki Kaisha Toshiba | Data input apparatus having a microcomputer |
KR890012211A (en) * | 1988-01-29 | 1989-08-25 | 글렌 에이취. 브로스틀 | Keyboard identifier |
KR910001520A (en) * | 1989-06-03 | 1991-01-31 | 정몽헌 | Key input method and apparatus for microcomputer using pulse width modulation (PWM) |
KR910012884A (en) * | 1989-12-27 | 1991-08-08 | 이헌조 | Keypad switch input system |
KR19980031829U (en) * | 1996-11-30 | 1998-08-17 | 김광호 | Key input device adopting matrix scan method |
JPH10255590A (en) * | 1997-03-07 | 1998-09-25 | Kokusai Electric Co Ltd | Switch system and its data capture method |
Also Published As
Publication number | Publication date |
---|---|
KR20040010910A (en) | 2004-02-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7265745B1 (en) | Compact alphanumeric keyboard | |
US20070139225A1 (en) | Key input apparatus and method | |
US20110025644A1 (en) | Touch Control Apparatus, Associated Sensing Control Apparatus and Method Thereof | |
KR100442370B1 (en) | Key scan apparatus and method for mobile communication terminal | |
US7388520B2 (en) | Apparatus and method for decoding a key press | |
KR20030018523A (en) | Keypad sensing device in mobile phone | |
KR100687225B1 (en) | Apparatus and method for improving key recognition accuracy in terminals requiring multiple keys | |
KR100722279B1 (en) | Keypad device and operation method of mobile communication terminal | |
US5702625A (en) | Encoder key input device for a microwave oven and interrupt processing method using the same | |
KR100209553B1 (en) | A circuit for testing key input | |
JPH07202660A (en) | Key matrix circuit | |
KR100631503B1 (en) | Keypad device of the phone | |
KR100594081B1 (en) | Character input method in communication terminal device_ | |
JPH0512818Y2 (en) | ||
JP2001142620A (en) | Keyboard | |
KR100628070B1 (en) | Key input device and mobile communication terminal having same | |
KR100506280B1 (en) | Key-in Recognition Circuit and Method in Telephone | |
KR20000042231A (en) | Apparatus for inputting hangul | |
KR100673465B1 (en) | Mobile communication terminal and its text input method | |
KR100580066B1 (en) | Character input method of mobile terminal | |
KR20010008200A (en) | Button input device and method thereof for cellular-phone | |
KR20000005271U (en) | Switch state detection circuit using keypad state scanning logic | |
KR960011704B1 (en) | Numeric display device using optical dial | |
KR101153877B1 (en) | Key input apparatus for identifying multi key in portable communication terminal | |
KR20000032636A (en) | Apparatus for inputting multi signal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20020725 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20040623 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20040720 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20040721 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20070629 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20080618 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20090630 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20100630 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20110622 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20120619 Start annual number: 9 End annual number: 9 |
|
FPAY | Annual fee payment |
Payment date: 20130624 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20130624 Start annual number: 10 End annual number: 10 |
|
FPAY | Annual fee payment |
Payment date: 20140624 Year of fee payment: 11 |
|
PR1001 | Payment of annual fee |
Payment date: 20140624 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20150624 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20150624 Start annual number: 12 End annual number: 12 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20170609 |