Welcome to electrical and electronics engineering discussion website, Please login or register to continue.

139 views
in Embedded System Design by
Explain Keypad controller.

Your answer

Thanks for your contribution. Feel free to answer this question. Please avoid short answer. Your answer is most welcome. Be genuine.

Upload image or document:

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:
Are you a robot ? (Y = Yes / N = No)
To avoid this verification in future, please log in or register.

2 Answers

0 votes
by

Keypad controller:-
A keypad consists of a set of buttons that may be pressed to provide input to an embedded system. Again keypads are common in the embedded system, since such system may lock the keyboard that comes standard with desktop systems.



image



The figure shows a simple keypad having buttons arranged in an N-column by M-row grid.
The device has N outputs each output is corresponding to a column and another M outputs, each output corresponds to the row.
When we press a button one column output and one-row output go high uniquely identifying the pressed button. To read such a keypad from software, we must scan the column and

row outputs. The scanning may be performed by a keypad controller. Such a device decodes rather than controls, but we will call it a controller.
The figure shows the controller which scans the column and row outputs of the keypads. When the controller detects a button press, it stores a code corresponding to that button into a register key-code. and sets an output high, k-pressed, indicating that a button has been pressed.
The software may poll this every output every 100 milliseconds or so and read the register when the output is high. Alternative by this output can generate an interrupt in our general purpose processor, eliminating the need for polling.

0 votes
by
Keypad Controller:

It's a device which interfaces between the computer and keyboard.

That is a input device and used for transfer the data to connected device.

Welcome to Q&A site for electrical and electronics engineering discussion for diploma, B.E./B.Tech, M.E./M.Tech, & PhD study.
If you have a new question please ask in English.
If you want to help this community answer these questions.

Categories

Most popular tags

power motor dc circuit voltage transformer current used system phase resistance factor load synchronous energy ac induction generator electric series frequency capacitor use speed between electrical meter line type mosfet control transmission difference magnetic plant high single instrument bjt source advantages function diode machine unit winding torque field parallel amplifier define supply thyristor motors arduino shunt maximum relay armature problem electricity time and value on transformers types coil diagram state flow ratio material three starting direction theorem method emf formula operating efficiency digital wave microprocessor test instruments loss measure operation connected low applications effect single-phase working losses different network law wattmeter inductance temperature measuring constant signal controlled breaker device full compare flux drive wire resistivity logic rc materials machines angle force switch disadvantages converter transistor gain protection scr core measurement number free bridge principle generators reactance circuits negative friction open pole conductor conservation steam iron loop resistors hysteresis short computer using lines secondary station battery rectifier inverter linear induced relays nuclear regulation design analog work rotor electronics gate forces diesel damping rlc connection factors capacitance capacitors minimum insulation basic moving running self systems air fault range direct main stability quality starter igbt eddy ideal ammeter rl 3-phase plants arc thermal error fuzzy biasing dielectric pressure balanced superposition errors rotation characteristics feedback impedance measured electronic inductive start alternator off back curve over solar average three-phase tariff locomotive peak bias zener commutator surge rating universal potentiometer density permanent mechanical copper transducer capacity electrons memory adc excitation transfer explain fuse pure harmonics application of inductor internal pmmc reaction welding resonance traction permeability breakers rms designed electromagnetic si generation brushes switching capacitive shaded rate distribution methods delta star oscillator reluctance semiconductor simplification algebra 8085 boolean weston dynamometer insulating strength installation definition fuel heating earth units neutral rated engineering conductors coefficient filter controller usually reverse
...