Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for scanning and positioning an independent keyboard

An independent keyboard, scanning and positioning technology, applied in the input/output direction of user/computer interaction, to achieve the effect of simple algorithm, elimination of narrow pulse interference, and avoidance of jitter

Inactive Publication Date: 2015-12-23
HUNAN UNIV OF TECH
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In order to solve the above-mentioned technical problems existing in the existing independent keyboard scanning and positioning, the present invention provides a simple and convenient independent keyboard scanning and positioning method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for scanning and positioning an independent keyboard

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further described below in conjunction with accompanying drawing.

[0026] figure 1 It is a schematic block diagram of the keyboard scanning and positioning of the present invention, which is realized by an embedded device and a keyboard scanning and positioning program. The embedded device includes an independent keyboard and a microcontroller, and the keyboard scanning and positioning program runs in the microcontroller .

[0027] The keys of the independent keyboard are independently connected to the input interface of the microcontroller, each key occupies an input terminal, when the key is released, a logic 1 is input to the corresponding input interface, and when the key is pressed, a logic 0 is input to the corresponding input interface.

[0028] The following takes the independent keyboard with 4 independent keys as an example for illustration.

[0029] The 4 buttons S3, S2, S1, and S0 are respectively connected to the input inter...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a scan locating method for an independent keyboard, which is suitable for the design on an independent keyboard of an electronic product. The method comprises the following steps of: initializing a keyboard, reading the current key value when the keyboard scanning time is reached, merging the latest four key values to form an identification code, looking up a table according to the identification code to obtain a key number, and carrying out corresponding processing according to the key number. The key number is obtained in a way of looking up the table, single-key operation and combination-key operation can be simultaneously processed, only the size of an effective identification code table needs to be increased or reduced or the order of identification codes in the effective identification code table needs to be adjusted when the operation functions of keys are increased or reduced or adjusted, and the independent keyboard is simple in algorithm and convenient to maintain.

Description

technical field [0001] The invention relates to a scanning and positioning method for a keyboard, in particular to a scanning and positioning method for an independent keyboard, which is especially suitable for the independent keyboard design of electronic products. Background technique [0002] With the continuous development of embedded technology, various electronic products generally use microcontrollers as the control core, and keyboards as the main input device, especially independent keyboards, which are widely used in occasions with a small number of keys. [0003] The invention patent with the application number CN201010153560.2 "A Quick Scanning and Positioning Method for a Matrix Keyboard" adopts the method of keyboard interrupt triggering to enter the scanning and positioning process of the keyboard, and uses the method of repeating the keyboard scanning steps several times to determine whether the keys are valid, and The state of the obtained key value is judged...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F3/02
Inventor 凌云周维龙李飞
Owner HUNAN UNIV OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products